WAVEFORM DISPLAY DEVICE, WAVEFORM DISPLAY METHOD, AND WAVEFORM DISPLAY PROGRAM
The waveform display device addresses the challenge of accurate arrhythmia classification in ECG measurements by allowing operators to set and edit extraction conditions for specific heartbeats, thereby preventing misclassification and enhancing operational efficiency.
Patent Information
- Application Number
- JP2019148113
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2019-08-09
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2039-08-09
AI Technical Summary
Existing waveform display devices for ECG measurements struggle with accurately classifying arrhythmia in long-term recordings due to noise interference and the risk of misclassifying correctly identified heartbeats.
A waveform display device equipped with an acquisition unit, detection unit, setting unit, extraction unit, display unit, and reception unit, which allows operators to set extraction conditions, extract and display specific heartbeats, and edit classifications to prevent misclassification.
The solution enables precise handling of extracted heartbeats, allowing operators to confirm and edit classifications accurately, thereby preventing incorrect arrhythmia classifications and improving the efficiency of heartbeat checking operations.
Smart Images

Figure 0007666890000001 
Figure 0007666890000002 
Figure 0007666890000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a waveform display device, a waveform display method, and a waveform display program. [Background technology]
[0002] In the medical field, electrocardiograms are used to measure the electrocardiogram so that doctors can understand the condition of a patient's heart. In addition to normal electrocardiograms that record electrocardiograms for a few minutes, there are also Holter electrocardiograms that can record electrocardiograms over a long period of time (e.g., a day). Holter electrocardiogram tests using a Holter electrocardiogram are performed to record electrocardiogram waveforms over a long period of time throughout daily life, such as during sleep and exercise.
[0003] Some waveform display devices that display electrocardiogram waveforms have the function of detecting heartbeats from collected electrocardiograms and classifying arrhythmias for each heartbeat. However, because there is a possibility that noise picked up by the electrodes attached to the patient may be included in the electrocardiogram waveform or that the waveform display device may not properly classify arrhythmias, a medical technician visually checks each heartbeat waveform before a doctor makes a diagnosis. Since an electrocardiogram usually contains a huge number of heartbeat waveforms, checking the heartbeat waveforms is a very burdensome task for medical technicians.
[0004] In relation to this, for example, Patent Document 1 listed below discloses a technique in which a user can specify an area on a heart rate trend graph and collectively change the arrhythmia classification for multiple heart rate included in that area to a different arrhythmia classification. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2007-357 A Summary of the Invention [Problem to be solved by the invention]
[0006] However, the technology of Patent Document 1 is configured to change the arrhythmia classification of multiple heartbeats in a specified region to a different arrhythmia classification all at once, so it is not possible to confirm what kind of heartbeats were actually included in the heartbeats whose classification has been changed, which may result in the classification of a correctly classified heartbeat being erroneously changed.
[0007] The present invention has been made to solve the above-mentioned problems, and therefore, a main object of the present invention is to provide a waveform display device, a waveform display method, and a waveform display program that can prevent or suppress erroneous classification of heartbeats when changing classification. [Means for solving the problem]
[0008] The above object of the present invention can be achieved as follows.
[0009] The waveform display device has an acquisition unit, a detection unit, a setting unit, an extraction unit, a display unit, and a reception unit. The acquisition unit acquires biometric information. The detection unit detects beats from the acquired biometric information. The setting unit sets extraction conditions for extracting beats from the detected beats. The extraction unit extracts beats from the multiple beats using the extraction conditions. The display unit displays the beats extracted by the extraction unit on a display. The reception unit accepts edits by the operator to the beats displayed on the display. The display unit displays a classification group related to the beats detected by the detection unit. The setting unit sets a classification selected by the operator from the classification group as an extraction condition. Operator edits are to change the arrhythmia classification of a beat or delete a waveform.
[0010] In addition, the waveform display method includes a step (a) of acquiring bio-information, a step (b) of detecting beats from the bio-information acquired in step (a), a step (c) of setting extraction conditions for extracting beats from the detected plurality of beats, a step (d) of extracting beats from the plurality of beats using the extraction conditions, a step (e) of displaying the beats extracted in step (c) on a display, and a step (f) of accepting edits by an operator to the beats displayed on the display. In step (c), a classification selected by an operator from the classification groups is set as an extraction condition, and in step (e), classification groups relating to the plurality of beats detected in step (b) are displayed.Operator edits are to change the arrhythmia classification of a beat or delete a waveform.
[0011] In addition, the waveform display program causes the computer to execute a process including the steps of: acquiring bio-information (a); detecting beats from the bio-information acquired in step (a); setting extraction conditions for extracting beats from the detected beats (c); extracting beats from the beats using the extraction conditions (d); displaying the beats extracted in step (c) on a display; and accepting edits by an operator for the beats displayed on the display (f). In step (c), a classification selected by the operator from the classification groups is set as an extraction condition, and in step (e), classification groups related to the multiple beats detected in step (b) are displayed. Author edits were to change the arrhythmia classification of a beat or to delete a waveform. Effect of the Invention
[0012] According to the present invention, beats extracted according to extraction conditions specified by an operator are displayed on a display, so that the operator can check the extracted beats and then decide how to handle those beats. Therefore, it is possible to prevent or suppress erroneous classification of beats when the operator changes the classification of arrhythmia. [Brief description of the drawings]
[0013] [Figure 1] FIG. 1 is a block diagram showing a schematic hardware configuration of a waveform display device according to a first embodiment. [Diagram 2] 2 is a functional block diagram illustrating main functions of a control unit shown in FIG. 1. [Diagram 3] 10 is a flowchart for explaining a processing procedure of a method for displaying a heart rate waveform. [Figure 4] FIG. 2 is a schematic diagram illustrating an example of an outline of an electrocardiogram waveform. [Diagram 5] 3 is a graph illustrating an example of a histogram regarding heart rates detected by a detection unit shown in FIG. 2. [Figure 6] 3 is a waveform diagram illustrating a heartbeat waveform extracted by an extraction unit shown in FIG. 2. [Figure 7]3 is a waveform diagram illustrating a heartbeat waveform extracted by the extraction unit shown in FIG. 2 and an electrocardiogram waveform for a predetermined period including the heartbeat waveforms before and after the heartbeat waveform. [Figure 8] 13 is a graph illustrating an example of an RR interval trend for heartbeats detected by a detection unit in the second embodiment. [Figure 9] FIG. 11 is a waveform diagram illustrating a heartbeat waveform extracted by an extraction unit in the second embodiment. [Figure 10] 13 is a graph illustrating a Lorenz plot of heartbeats detected by a detection unit in the third embodiment. [Figure 11] FIG. 13 is a schematic diagram illustrating a selection screen for selecting a classification from arrhythmia classification groups in the fourth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. In the drawings, the same reference numerals are used for the same components. The dimensional ratios in the drawings are exaggerated for the convenience of explanation and may differ from the actual ratios.
[0015] (First embodiment) FIG. 1 is a block diagram showing a schematic hardware configuration of a waveform display device 100 according to the first embodiment.
[0016] The waveform display device 100 of this embodiment (hereinafter simply referred to as "display device 100") detects heartbeats from biological information (e.g., electrocardiogram) collected from a patient (living body), and classifies each detected heartbeat into an arrhythmia. An operator (e.g., a medical professional such as a doctor or technician) can change the arrhythmia classification for the heartbeats displayed on the display. In addition, waveforms determined to be noise can also be deleted.
[0017] In the following, an example is given of acquiring an electrocardiogram as biometric information and detecting the heart rate from the electrocardiogram; however, this embodiment is not limited to this case and can also be applied to a case where a pulse wave signal is acquired as biometric information and the pulse rate is detected from the pulse wave signal.
[0018] 1, the display device 100 includes a control unit 110, a storage unit 120, a network interface 130, a display 140, and an input operation unit 150. These are connected to each other via a bus 160 so as to be able to communicate with each other.
[0019] The display device 100 may be a dedicated medical device (such as a biological information monitor) for displaying trend graphs and lists of vital data. The display device 100 may be, for example, a personal computer, a smartphone, or a tablet terminal. Furthermore, the display device 100 may be a wearable device that is attached to the body (for example, the arm or head) of an operator. The main components of the display device 100 will be described below.
[0020] The control unit 110 has a CPU (Central Processing Unit) and a memory. The memory has a ROM (Read Only Memory) and a RAM (Random Access Memory). Various programs, parameters, etc. are stored in the ROM. The RAM also has a work area in which the various programs executed by the CPU are stored. The CPU is configured to load a specified program from the various programs stored in the ROM or the storage unit 120 onto the RAM, and to execute various processes by cooperating with the RAM.
[0021] In this embodiment, a waveform display program for executing a method for displaying a heart rate waveform (waveform display method) described later is expanded on the RAM, and the CPU executes the waveform display program, whereby the control unit 110 controls each part of the display device 100 and realizes various functions.
[0022] FIG. 2 is a functional block diagram illustrating the main functions of the control unit 110 shown in FIG. 1. The control unit 110 has an acquisition unit 111, a detection unit 112, a setting unit 113, an extraction unit 114, a display unit 115, and a reception unit 116. The acquisition unit 111 acquires an electrocardiogram. The detection unit 112 detects a heartbeat from the acquired electrocardiogram. The setting unit 113 sets an extraction condition for extracting a heartbeat from a plurality of detected heartbeats. The extraction unit 114 extracts a heartbeat from a plurality of heartbeats under the above extraction condition. The display unit 115 displays the heartbeats extracted by the extraction unit 114 on the display 140. The reception unit 116 accepts editing by the operator for the heartbeats displayed on the display 140. Each of these functional units is realized by the CPU executing a waveform display program. Details of the control by the control unit 110 and the waveform display program will be described later.
[0023] The storage unit 120 includes a storage device such as a hard disk drive (HDD), a solid state drive (SSD), a USB flash memory, etc. The storage unit 120 is configured to store a waveform display program and various data.
[0024] The storage unit 120 can also store electrocardiogram data as biological information. An electrocardiogram includes a plurality of heartbeat waveforms that occur continuously on a time axis. A heartbeat waveform is a waveform that indicates a heartbeat, that is, the beating of the heart. The electrocardiogram data can be acquired by an electrocardiograph (not shown) (e.g., a Holter electrocardiograph). The electrocardiogram data acquired by the electrocardiograph can be stored in the storage unit 120 via a communication network or a storage medium such as a USB memory.
[0025] The network interface 130 is configured to connect the display device 100 to a communication network. Specifically, the network interface 130 includes processing circuits for various interfaces for communicating with external devices such as a server via the communication network, and is configured to conform to a communication standard for communicating via the communication network. Here, the communication network is a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, or the like.
[0026] The display 140 may be a liquid crystal display, an organic electroluminescence display, or the like. The display 140 may also be a display device such as a transmissive or non-transmissive head-mounted display that is worn on the head of an operator. The display 140 does not necessarily have to be provided on the housing of the display device 100, and the display 140 and the display device 100 may be separate devices. In other words, the display device 100 may transmit display data to a display that is a separate device, and the display may display the received display data.
[0027] The input operation unit 150 is configured to receive an input operation by an operator who operates the display device 100, and to generate an instruction signal corresponding to the input operation. The input operation unit 150 is, for example, a touch panel arranged overlaid on the display 140, an operation button attached to a housing, a mouse, a keyboard, or the like. The instruction signal generated by the input operation unit 150 is transmitted to the control unit 110 via the bus 160, and the control unit 110 executes a predetermined process in response to the instruction signal.
[0028] <How to display the heart rate waveform> A method for displaying a heartbeat waveform in this embodiment will be described with reference to Figs. 3 to 7. Fig. 3 is a flow chart for explaining the processing procedure of the method for displaying a heartbeat waveform in this embodiment, and Fig. 4 is a schematic diagram illustrating an outline of an electrocardiogram waveform. Fig. 5 is a graph illustrating a histogram of heartbeats detected by the detection unit 112 shown in Fig. 2. In Fig. 5, the vertical axis is the beat number, and the horizontal axis is the RR interval ratio. The RR interval ratio is a percentage of the ratio of the interval RRn between a forward beat and a reference beat to the RR interval RRn-1 between the beat one beat before the forward beat. Fig. 6 is a waveform diagram illustrating a heartbeat waveform extracted by the extraction unit 114 shown in Fig. 2, and Fig. 7 is a waveform diagram illustrating an electrocardiogram waveform for a predetermined period including the extracted heartbeat waveform and the heartbeat waveforms before and after it.
[0029] 3, first, an electrocardiogram is acquired (step S101). The acquiring unit 111 acquires the electrocardiogram from an electrocardiograph (not shown). Alternatively, the acquiring unit 111 may acquire the electrocardiogram from, for example, a server (computer) arranged on a communication network via the network interface 130.
[0030] Next, heartbeats are detected from the electrocardiogram (step S102). As shown in FIG. 4, the electrocardiogram includes a plurality of heartbeat waveforms each having an R wave as a peak. The detection unit 112 includes, for example, a peak detection unit that detects a peak value of the electrocardiogram waveform, and detects a wave in the electrocardiogram whose height exceeds a predetermined threshold as an R wave of the heartbeat. The detected heartbeats are analyzed in terms of the shape of the waveform by the display device 100, and classified in terms of arrhythmia. Specific classification will be described later.
[0031] Next, extraction conditions for extracting a heartbeat from among a plurality of heartbeats are set (step S103). As shown in Fig. 5, the display unit 115 displays, for example, a histogram 200 for the plurality of heartbeats detected by the detection unit 112 on the display 140. Note that the display unit 115 can also display types of graphs other than histograms. Cases where other types of graphs are displayed will be described later (second and third embodiments).
[0032] The setting unit 113 sets the extraction condition. More specifically, the extraction condition may be a range of RR interval ratios specified by an operator on the histogram graph 200. The operator specifies a range of RR interval ratios on the histogram 200, and the setting unit 113 sets the specified range 201 as the extraction condition.
[0033] The range 201 can be specified, for example, by an operator operating a mouse, a keyboard, or the like and moving a pointer on the screen via the input operation unit 150. Alternatively, the range 201 may be specified by inputting a specific numerical value using the keyboard.
[0034] Next, from among the multiple heartbeats, heartbeats are extracted under the above extraction condition (step S104). With the range 201 specified, the operator selects "Extract Beats" from the context menu 202 displayed on the histogram 200, instructing the extraction unit 114 to extract heartbeats. From among the multiple heartbeats, the extraction unit 114 extracts heartbeats that fall within the range 201 as the above condition.
[0035] Next, the extracted heartbeats are displayed on the display 140 (step S105). As shown in Fig. 6, the display unit 115 displays the heartbeats extracted by the extracting unit 114 on a heartbeat display screen 210 of the display 140. More specifically, the display unit 115 displays the extracted heartbeats in a list on the display 140. Furthermore, when there are multiple extracted heartbeats, the respective heartbeats can be displayed side by side.
[0036] In the example shown in FIG. 6, 11 beats out of 80 beats extracted by the extraction unit 114 are displayed side by side in the horizontal direction. Heartbeats are displayed vertically for each channel (ch1 to ch3). ch1 to ch3 correspond to the electrodes attached to a patient during an electrocardiogram test. Since the heartbeats are displayed side by side in this way, it is easy for the operator to see each heartbeat waveform and to distinguish each heartbeat from the others. The histogram 200 shown in FIG. 5 and the heartbeat display screen 210 shown in FIG. 6 may be displayed separately or side by side.
[0037] In addition, "▼" in Fig. 6 indicates the detection point of the heartbeat, and for example, "N", "V", and "S" are arrhythmia classification labels added by automatic classification of the display device 100, and respectively mean "normal", "premature ventricular contraction", and "premature supraventricular contraction". In addition, although not shown in the figure, "O" is an arrhythmia classification label added when the result of automatic classification is "noise". The same applies to "▼" and arrhythmia classification labels in Figs. 7 and 9 below.
[0038] Furthermore, when all of the extracted heartbeats cannot be displayed on the display 140 at once, the display unit 115 has a function of selecting the heartbeats to be displayed on the display 140 in response to an input operation by the operator. This function can be realized, for example, by a scroll bar for scrolling the display of the heartbeat waveform in response to an input operation by the operator. Also, buttons for advancing or reversing the page number of the displayed page (for example, a "next page button" and a "previous page button") may be provided, or the page to be displayed may be designated by input. With such a configuration, even when there are many extracted heartbeats, the operator can easily check each heartbeat.
[0039] Furthermore, the display unit 115 can be configured to be able to change the order of multiple heartbeats displayed on the display 140. More specifically, the display unit 115 can change the order of multiple heartbeats, for example, by any of the detection times (times) of the heartbeats, arrhythmia classifications of the heartbeats, RR intervals or RR interval ratios of the heartbeats, and heart rates (heart rates). This allows the operator to check the heartbeats in an order that is easy for him or her to check, thereby improving work efficiency.
[0040] The operator checks each heartbeat waveform displayed on the display 140. As a result, for example, for reference numerals 211 to 214, the operator can see at a glance that waveforms that are not heartbeats have been erroneously detected as heartbeat waveforms.
[0041] Also, for a specific extracted heartbeat waveform, the heartbeat waveforms before and after the specific extracted heartbeat waveform can be confirmed on an electrocardiogram. For example, as shown in Fig. 7, the display unit 115 can display a heartbeat waveform of a predetermined period including the heartbeat waveform 221 and at least one of the heartbeat waveforms before and after the heartbeat waveform 221 by an input operation by the operator for the heartbeat waveform 221 extracted by the extraction unit 114 on a confirmation screen 222. The input operation can be, for example, a click operation with a mouse. In the example shown in Fig. 7, the confirmation screen 222 displays the heartbeat waveform 221 and a plurality of heartbeat waveforms before and after it, and the waveform corresponding to the heartbeat waveform 221 is displayed approximately at the center in the time axis direction (the position indicated by the arrow 223).
[0042] In this way, the display unit 115 displays two or more heartbeats extracted by the extraction unit 114 on the heartbeat display screen 210 (first area), and displays a heartbeat waveform for a predetermined period including the beat selected in the heartbeat display screen 210 and at least one of the beats preceding and succeeding the selected beat on the confirmation screen 222 (second area).
[0043] This allows the operator to more reliably determine whether the heartbeat waveform 221 is indeed a heartbeat waveform from the shapes of the heartbeat waveform before and after the heartbeat waveform 221 in cases where it is difficult to determine whether the heartbeat waveform 221 is indeed a heartbeat waveform based on the heartbeat waveform 221 alone.
[0044] Next, editing by the operator is accepted for the heartbeats displayed on the display 140 (step S106). The accepting unit 116 accepts editing by the operator for the heartbeats displayed on the display 140, such as changing the arrhythmia classification, deleting waveforms, etc. For example, the operator can change the classification of the waveforms 211 to 214 that are determined not to be heartbeat waveforms to "O", which means noise, or delete the waveforms.
[0045] Furthermore, the display unit 115 can hide the heartbeats edited by the operator on the heartbeat display screen 210. This allows the operator to easily find the unedited heartbeats and efficiently proceed with the editing work.
[0046] 3, first, an electrocardiogram is acquired, and heartbeats are detected from the acquired electrocardiogram. Next, extraction conditions are set for extracting heartbeats from the detected heartbeats, and heartbeats are extracted from the multiple heartbeats using the extraction conditions. The extracted heartbeats are then displayed on the display 140, and the displayed heartbeats are edited by the operator.
[0047] According to the display device 100 of the first embodiment described above, the heartbeats extracted under the extraction conditions specified by the operator are displayed on the display 140, so that the operator can check the extracted heartbeats and then decide how to handle those heartbeats. Therefore, it is possible to prevent or suppress erroneous classification of heartbeat waveforms when the operator changes the classification of arrhythmia.
[0048] Furthermore, the heartbeats extracted by the extraction unit 114 are displayed in a list on the display 140, and editing of the displayed heartbeats is accepted by the operator, so that the operator can collectively edit the listed multiple heartbeats. This reduces the load on the operator in the editing work (e.g., the number of click operations). As a result, the efficiency of editing is improved, and the efficiency of the work of checking the heartbeats is also improved.
[0049] Second embodiment In the first embodiment, a case has been described in which the histogram 200 is displayed on the display 140 and the range from which the heart rate is extracted is specified on the histogram 200, but the range from which the heart rate is extracted can be specified on various graphs, not limited to histograms. In the second embodiment, a case in which the range from which the heart rate is extracted is specified on an RR interval trend graph or a heart rate trend is described. In the following description, detailed description of the same configuration as that of the first embodiment is omitted.
[0050] Fig. 8 is a graph illustrating an example of an RR interval trend for heartbeats detected by the detection unit 112. In Fig. 8, the vertical axis represents the heartbeat interval (s) and the horizontal axis represents the measurement time (hour). The RR interval trend is a graph that represents the time transition (trend) of the heartbeat interval. Fig. 9 is a waveform diagram illustrating an example of a heartbeat waveform extracted by the extraction unit 114.
[0051] Although not shown, the heart rate trend is shown in a graph in which the vertical axis represents the heart rate and the horizontal axis represents the measurement time (hour). The heart rate trend is a graph showing the time transition (trend) of the heart rate.
[0052] In the example shown in FIG. 8, a predetermined time range (e.g., 1 minute) is set for the measurement time (e.g., every minute), and for each measurement time, all heart beat interval values within the time range are plotted at the position of the corresponding measurement time.
[0053] For example, all the heartbeat interval values for one minute from 15:00 to 15:01 are plotted at the position on the horizontal axis corresponding to 15:00. Similarly, all the heartbeat interval values for one minute from 15:01 to 15:02 are plotted at the position on the horizontal axis corresponding to 15:01.
[0054] At each time, if the variation in heartbeat intervals is large, the plots are distributed over a wide range in the vertical direction, and if the variation in heartbeat intervals is small, the plots are distributed over a narrow range in the vertical direction.
[0055] For example, the fluctuation in the heartbeat interval is relatively small in the time period from about 7:30 pm to about 11 pm, indicated by reference numeral 301. On the other hand, the fluctuation in the heartbeat interval is relatively large in the time period from about before 5 am to about 7 am the next day, indicated by reference numeral 302, and in the time period from about 9 am to about 12 pm the next day, indicated by reference numeral 303.
[0056] The RR interval trend 300 allows a physician to view heartbeat intervals over time over a long period of time (e.g., 24 hours). For example, if a patient's heartbeat intervals are highly variable, the patient may have a heart condition. On the other hand, electrodes attached to the patient may pick up noise. The noise may cause the heartbeat intervals to be plotted at a smaller location than normal.
[0057] In this embodiment, the operator specifies the range from which heartbeats are extracted by specifying the RR interval and the interval of elapsed time (time) on the RR interval trend 300. For example, the operator operates a mouse on the RR interval trend 300 to specify a range on the RR interval trend 300. Fig. 8 illustrates a case where the operator focuses on a plot that is out of the majority of other plots at the same time (where the heartbeat is skipped) and specifies a range 304.
[0058] 8 is rectangular, it may be a shape other than rectangular. The operator can specify the range from which the heartbeat is to be extracted in various shapes using a tool capable of drawing a free curve.
[0059] The extraction unit 114 extracts heartbeats within a range specified by the operator, and the display unit 115 displays the waveforms of the extracted heartbeats. In the example shown in Fig. 9, the waveforms of six heartbeats extracted by the extraction unit 114 are displayed side by side.
[0060] The operator checks each heartbeat waveform displayed on the display 140. As a result, for example, for reference numerals 311 to 314, the operator can see at a glance that waveforms that are not heartbeats have been erroneously detected as heartbeat waveforms.
[0061] In addition, in the heart rate trend, the operator specifies the range from which the heart rate is extracted by specifying the heart rate (instantaneous heart rate) and the interval of elapsed time (time of day) on the heart rate trend graph. For example, the operator operates the mouse on the heart rate trend graph to specify the range on the heart rate trend graph.
[0062] In this way, according to the second embodiment, it is possible to specify the range for extracting heart rates on a trend graph such as an RR interval trend or a heart rate trend.
[0063] (Third embodiment) In the third embodiment, a case where a range for extracting a heart rate on a Lorenz plot is specified will be described. In the following description, detailed description of the same configuration as that of the first embodiment will be omitted.
[0064] 10 is a graph illustrating a Lorenz plot 400 for the heartbeat detected by the detection unit 112. The Lorenz plot 400 is a graph created by, for example, repeating a process of plotting the value of RRn on the vertical axis (Y-axis) and the value of RRn+1 on the horizontal axis (X-axis) while increasing n by one up to N-1 (N: number of data).
[0065] Typically, in a Lorenz plot 400, the heartbeat interval of a healthy person is generally constant, so the plot distribution 401 often falls within a narrow range centered on the 45-degree line 402. In contrast, if the patient has a heart disease, the heartbeat interval fluctuates, so the plot distribution 401 may deviate significantly from the 45-degree line or the distribution may become wider.
[0066] In addition, the narrower the heartbeat interval, the higher the heart rate, and the wider the heartbeat interval, the lower the heart rate. Therefore, generally, when the plots are distributed in an area close to the origin, it indicates a strong tendency toward tachycardia, and when they are distributed in an area far from the origin, it indicates a strong tendency toward bradycardia. Even in healthy people, the heart rate increases or decreases depending on whether the person is exercising, resting, or sleeping, so it is difficult to determine whether the patient has tachycardia or bradycardia based only on the distribution position of the plots on the 45-degree line 402 (the distance from the origin). However, if there is a clear bias in the distribution position of the plots, the patient may have a heart disease.
[0067] In this way, the Lorenz plot 400 allows a doctor to estimate the condition of a patient's heart based on the spread of the plot distribution 401 and its position from the origin. However, if the electrodes attached to the patient pick up noise, the heartbeat may be plotted far away from the 45-degree line 402.
[0068] In this embodiment, the operator specifies the range from which heartbeats are extracted by specifying an interval of elapsed time (for example, 7:36) and an RR interval (RRn, RRn+1) on the Lorenz plot 400. The operator specifies the range on the Lorenz plot 400, for example, by inputting a time and operating a mouse on the Lorenz plot 400. FIG. 10 illustrates an example in which a range 403 is specified in which the RRn interval is 0.35 to 0.65 (s) and the RRn+1 interval is 0.90 to 1.75 (s) among the heartbeats in the 7:36 time range. The range 403 includes plots that are significantly deviated from the 45-degree line (where heartbeats are skipped).
[0069] The extraction unit 114 extracts the heartbeat in the range specified by the operator, and the display unit 115 displays the waveform of the extracted heartbeat. The operations of the extraction unit 114 and the display unit 115 are similar to those of the first embodiment, and therefore detailed description thereof will be omitted.
[0070] In this way, according to the third embodiment, it is possible to specify the range for extracting heart rates on the Lorenz plot.
[0071] (Fourth embodiment) In the first to third embodiments, a case where the range specified on the graph by the operator is set as the extraction condition is described. In the fourth embodiment, a case where the classification selected by the operator from the arrhythmia classification group is set as the extraction condition is described. In the following description, detailed description of the same configuration as the first embodiment is omitted.
[0072] 11 is a schematic diagram illustrating a selection screen for selecting a classification from arrhythmia classification groups. In this embodiment, the display unit 115 displays a selection screen 500. The selection screen 500 has a classification selection section 501, an OK button 502, and a cancel button 503. The classification selection section 501 is a classification group including a plurality of classifications such as "all", "N", "S", "V", and "A".
[0073] The operator operates the mouse, keyboard, etc. to select a category from the category selection section 501, and presses the OK button. This confirms the category selection. In the example shown in FIG. 11, a case where "V (premature ventricular contractions)" is specified as the category is shown. Note that multiple categories can also be selected. The setting section 113 sets the category selected by the operator from the classification group as the extraction condition. On the other hand, by pressing the cancel button 503, the category selection is canceled, and the selection screen 500 is erased.
[0074] The extraction unit 114 extracts the heartbeats of the classification designated by the operator, and the display unit 115 displays the waveform of the extracted heartbeats. The operations of the extraction unit 114 and the display unit 115 are similar to those of the first embodiment, and therefore detailed description thereof will be omitted.
[0075] The classification selected on the selection screen 500 and the range on the graph specified in the first to third embodiments can also be used together as extraction conditions.
[0076] In this way, according to the fourth embodiment, a classification selected from the arrhythmia classification group can be set as an extraction condition.
[0077] As described above, the waveform display device, the waveform display method, and the waveform display program of the present invention have been described in the embodiments. However, it goes without saying that those skilled in the art can appropriately add to, modify, and omit the present invention within the scope of the technical concept thereof.
[0078] For example, in the above-mentioned first to third embodiments, the case where the range for extracting the heartbeat is specified from the graph has been described, but the present invention is not limited to such a case. For example, the display unit 115 may be configured to display the heartbeats detected by the detection unit 112 on the display 140 in the order of the measurement time, and the extraction unit 114 may extract the heartbeats using a time period specified by the operator as an extraction condition. This allows the operator to selectively check the heartbeats in a specific time period where an abnormal heart rate is observed. In addition, when the patient's activity label (such as "sleeping", "exercising", or "taking a bath") is associated with the electrocardiogram waveform and saved, the extraction condition may be specified based on these activity labels.
[0079] Furthermore, in the above example, the living body is assumed to be a human (patient), but the living body is not limited to a human, and may be an animal such as a dog or a cat. [Explanation of symbols]
[0080] 100 waveform display device, 110 control section, 111 Acquisition Department; 112 detection unit, 113 Setting section, 114 Extraction part, 115 Display section, 116 Reception Department, 120 storage section, 130 network interfaces, 140 displays, 150 Input operation unit, 160 bus.
Claims
1. An acquisition unit for acquiring biometric information; A detection unit that detects beats from the acquired biological information; a setting unit that sets an extraction condition for extracting beats from the detected plurality of beats; an extraction unit that extracts beats from the plurality of beats according to the extraction conditions; a display unit that displays the beats extracted by the extraction unit on a display; a reception unit that receives editing by an operator for the beat displayed on the display, The display unit is displaying a classification group relating to the plurality of beats detected by the detection unit; The setting unit is A classification selected by the operator from the taxonomic group is set as the extraction condition; A waveform display device, wherein the operator's edit is to change the arrhythmia classification of the beat or to delete a waveform.
2. The display unit is The waveform display device according to claim 1 , wherein the beats extracted by the extraction section are displayed in a list on the display.
3. The display unit is 3. The waveform display device according to claim 1, wherein the plurality of beats extracted by the extracting section are displayed side by side on the display.
4. The display unit is The waveform display device according to claim 3 , wherein the order of the plurality of beats is changeable.
5. The display unit is 5. The waveform display device according to claim 4, wherein the order of the plurality of beats is changed based on any one of the detection times of the beats, the arrhythmia classification of the beats, the RR intervals or interval ratios of the beats, and the heart rates of the beats.
6. The display unit is 6. The waveform display device according to claim 1, which displays a beat waveform of a predetermined period including the beat extracted by the extraction unit and at least one of the beats preceding and succeeding the beat.
7. The display unit is The waveform display device according to claim 6 , wherein the beat waveform is displayed in response to an input operation by the operator for the beat extracted by the extraction section.
8. The display unit is a first area displaying two or more beats extracted by the extraction unit; a second area for displaying a beat waveform of a predetermined period including a beat selected in the first area and at least one of a preceding beat and a succeeding beat adjacent to the selected beat; 8. The waveform display device according to claim 6, wherein the waveform display device displays:
9. The display unit is displaying any one of a histogram, an R-R interval trend, a heart rate trend including an instantaneous heart rate, and a Lorenz plot for the plurality of beats detected by the detection unit; The setting unit is 9. The waveform display device according to claim 1, wherein a range specified on the graph by the operator is set as the extraction condition.
10. The range is:
10. The waveform display device according to claim 9, wherein the at least one of the intervals is an RR interval, an RR interval ratio, a heart rate, and an elapsed time interval.
11. The display unit is displaying the heart rate for the plurality of beats detected by the detection unit; The setting unit is 9. The waveform display device according to claim 1, wherein a time period designated by the operator is set as the extraction condition.
12. The display unit is 12. The waveform display device according to claim 1, further comprising a function for selecting a beat to be displayed on the display in response to an input operation by the operator when all of the beats extracted by the extraction section cannot be displayed on the display at once.
13. The display unit is 13. The waveform display device according to claim 1, wherein the edited beats are not displayed.
14. (a) acquiring biometric information; a step (b) of detecting a beat from the biometric information acquired in the step (a); (c) setting an extraction condition for extracting beats from the detected plurality of beats; (d) extracting beats from the plurality of beats according to the extraction conditions; a step (e) of displaying the beats extracted in the step (c) on a display; and (f) accepting editing by an operator of the beats displayed on the display, In the step (c), A classification selected by the operator from the taxonomic group is set as the extraction condition; In the step (e), Displaying the classification groups for the plurality of beats detected in step (b); The method for displaying waveforms, wherein the operator's editing is changing the arrhythmia classification of the beat or deleting the waveform.
15. (a) acquiring biometric information; a step (b) of detecting a beat from the biometric information acquired in the step (a); (c) setting an extraction condition for extracting beats from the detected plurality of beats; (d) extracting beats from the plurality of beats according to the extraction conditions; a step (e) of displaying the beats extracted in the step (c) on a display; and (f) accepting an edit by an operator for the beats displayed on the display, such as changing the arrhythmia classification of the beats or deleting a waveform; In the step (c), A classification selected by the operator from the taxonomic group is set as the extraction condition; In the step (e), displaying the classification groups for the plurality of beats detected in step (b); A waveform display program for causing a computer to execute processing.
Citation Information
Patent Citations
Portable type electrocardiograph
JP1992367649A
Registration / display system for living body monitor information
JP2005095469A
Heart rate waveform editing device and its controlling method
JP2007000357A
Biometric waveform display system, biometric waveform display method and display device
JP2009028153A
Electrocardiogram analyzer
JP2011143118A