Medical information processing device, medical information program, and x-ray diagnostic device
Patent Information
- Application Number
- JP2023142930
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-04
- Publication Date
- 2025-03-14
Smart Images

Figure 2025035707000001_ABST
Abstract
Description
[Technical field]
[0001] The embodiments disclosed in this specification and the drawings relate to a medical information processing device, a medical information program, and an X-ray diagnostic apparatus. [Background technology]
[0002] Conventionally, biological monitors such as an electrocardiograph, a blood pressure monitor, and a respiratory sensor are attached to a subject, and an electrocardiogram (ECG), a blood pressure waveform, a respiratory waveform, etc. are displayed on a display device such as a display, and the subject is imaged using an imaging diagnostic device such as an X-ray diagnostic device.
[0003] Generally, biological monitors such as electrocardiographs, blood pressure monitors, and respiration sensors are connected to image diagnostic devices via dedicated input terminals provided on the image diagnostic devices. Therefore, for example, if the output terminal of a respiration sensor is mistakenly connected to the dedicated input terminal of an electrocardiograph, the respiration waveform will be displayed as an electrocardiogram waveform.
[0004] When connecting an image diagnostic device and a biological monitor in this way, the correct waveform may not be displayed on the display due to incorrect insertion, which may result in incorrect diagnosis.
[0005] In addition, the processing contents for the output signal may differ depending on the biological monitor connected. For example, if the biological monitor is an electrocardiograph, data acquisition processing and processing to extract the original signal from the modulated signal (hereinafter also referred to as detection) are performed. Also, for example, if the biological monitor is a respiration sensor, only detection is performed.
[0006] For this reason, for example, when a new biological monitor is to be connected to an imaging diagnostic apparatus, hardware measures such as modification of an input terminal and software measures (setup processing) such as setting the name of the biological monitor to be displayed on a display may become complicated. Therefore, there is a demand for improving the convenience when connecting an imaging diagnostic apparatus and a biological monitor. [Prior art documents] [Patent documents]
[0007] [Patent Document 1] International Publication No. 2022 / 92243 Summary of the Invention [Problem to be solved by the invention]
[0008] One of the problems to be solved by the embodiments disclosed in this specification and the drawings is to improve the convenience when connecting an image diagnostic device and a biological monitor. However, the problems to be solved by the embodiments disclosed in this specification and the drawings are not limited to the above problem. Problems corresponding to the effects of each configuration shown in the embodiments described later can also be positioned as other problems. [Means for solving the problem]
[0009] The X-ray diagnostic apparatus according to the embodiment includes an input terminal, an acquisition unit, a determination unit, and an output unit. The input terminal is connected to a biological monitor. The acquisition unit acquires a biological signal from the biological monitor connected to the input terminal. The determination unit determines the type of the biological signal based on the biological signal. The output unit outputs the determined type of the biological signal. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of an X-ray diagnosis system according to the first embodiment. [Diagram 2] FIG. 2 is a diagram showing an example of an electrocardiogram waveform according to the first embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of a typical electrocardiogram waveform. [Figure 4] FIG. 4 is a diagram showing an example of a blood pressure waveform according to the first embodiment. [Diagram 5] FIG. 5 is a diagram illustrating an example of a typical blood pressure waveform. [Figure 6]FIG. 6 is a diagram showing an example of a respiratory waveform according to the first embodiment. [Figure 7] FIG. 7 is a flowchart showing an example of processing executed by the X-ray diagnostic apparatus according to the first embodiment. [Figure 8] FIG. 8 is a block diagram showing an example of the configuration of an X-ray diagnosis system according to the second embodiment. [Figure 9] FIG. 9 is a diagram showing an example of an ECG-gated signal according to the second embodiment. [Figure 10] FIG. 10 is a flowchart showing an example of processing executed by the X-ray diagnostic apparatus according to the second embodiment. [Figure 11] FIG. 11 is a block diagram showing an example of the configuration of an X-ray diagnosis system according to the third embodiment. [Figure 12] FIG. 12 is a flowchart showing an example of processing executed by the X-ray diagnostic apparatus according to the third embodiment. [Figure 13] FIG. 13 is a flowchart showing an example of processing executed by the X-ray diagnostic apparatus according to the second modification. [Figure 14] FIG. 14 is a flowchart showing an example of processing executed by the X-ray diagnostic apparatus according to the third modification. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, an embodiment of an X-ray diagnostic apparatus will be described in detail with reference to the drawings.
[0012] (First embodiment) 1 is a block diagram showing an example of the configuration of an X-ray diagnostic system S according to the first embodiment. As shown in FIG. 1, the X-ray diagnostic system S includes an X-ray diagnostic apparatus 10, an electrocardiograph 30, a blood pressure monitor 31, and a respiratory sensor 32.
[0013] The electrocardiograph 30 acquires electrocardiogram waveform information of the subject P. The electrocardiograph 30 is an example of a biological monitor. The electrocardiograph 30 outputs the acquired electrocardiogram waveform information to the X-ray diagnostic apparatus 10. The electrocardiograph 30 includes an output terminal 301. Analog data of an electrocardiogram waveform of the subject P is output from the output terminal 301. The output terminal 301 is connected to any one of a first input terminal 27a to a third input terminal 27c of the X-ray diagnostic apparatus 10, which will be described later. In FIG. 1, the output terminal 301 is connected to the first input terminal 27a.
[0014] Fig. 2 is a diagram showing an example of an electrocardiogram waveform EW according to the first embodiment. In Fig. 2, the horizontal axis represents time, and the vertical axis represents voltage (mV). Four electrocardiogram waveforms EW1 to EW4 are shown in Fig. 2. Fig. 3 is a diagram for explaining an example of a general electrocardiogram waveform EW. As shown in Fig. 3, a general electrocardiogram waveform EW has a P wave, a Q wave, an R wave, an S wave, a T wave, and a U wave.
[0015] Returning to FIG. 1, the explanation will be continued. The sphygmomanometer 31 acquires blood pressure waveform information of the subject P. The sphygmomanometer 31 is an example of a biological monitor. The sphygmomanometer 31 outputs the acquired blood pressure waveform information to the X-ray diagnostic apparatus 10. The sphygmomanometer 31 has an output terminal 311. Analog data of the blood pressure waveform of the subject P is output from the output terminal 311. The output terminal 311 is connected to any one of the first input terminal 27a to the third input terminal 27c. In FIG. 1, the output terminal 311 is connected to the second input terminal 27b.
[0016] FIG. 4 is a diagram showing an example of a blood pressure waveform PW according to the first embodiment. In FIG. 4, the horizontal axis represents time, and the vertical axis represents voltage (mV). Ten blood pressure waveforms PW1 to PW10 are shown in FIG. 4. FIG. 5 is a diagram for explaining an example of a general blood pressure waveform PW. As shown in FIG. 5, a general blood pressure waveform PW has a portion Pa representing the state of the heart in systole, a portion Pb representing the closure of the aortic valve, and a portion Pc representing the state of the heart in diastole.
[0017] Returning to FIG. 1, the description will be continued. The respiratory sensor 32 acquires respiratory waveform information of the subject P. The respiratory sensor 32 is an example of a biological monitor. The respiratory sensor 32 outputs the acquired respiratory waveform information to the X-ray diagnostic apparatus 10. The respiratory sensor 32 includes an output terminal 321. Analog data of the respiratory waveform of the subject P is output from the output terminal 321. The output terminal 321 is connected to any one of the first input terminal 27a to the third input terminal 27c. In FIG. 1, the output terminal 321 is connected to the third input terminal 27c.
[0018] FIG. 6 is a diagram showing an example of a respiratory waveform BW according to the first embodiment. FIG. 6 is an example of a respiratory waveform in the case of normal breathing. In FIG. 6, the horizontal axis represents time, and the vertical axis represents voltage (mV). One peak of the respiratory waveform BW represents one breath. In general, in the case of normal breathing, peaks of approximately the same height appear at approximately equal intervals, at a rate of about 12 to 20 peaks per minute.
[0019] Returning to Fig. 1, the description will continue. The X-ray diagnostic apparatus 10 generates X-ray image data. The X-ray diagnostic apparatus 10 is, for example, an X-ray angiography apparatus. The X-ray diagnostic apparatus 10 is an example of an image diagnostic apparatus.
[0020] The X-ray diagnostic apparatus 10 has an X-ray high voltage device 11, an X-ray tube 12, an X-ray aperture 13, a top plate 14, a C-arm 15, an X-ray detector 16, a C-arm rotation / movement mechanism 17, a top plate movement mechanism 18, a C-arm / top plate mechanism control circuit 19, an aperture control circuit 20, a processing circuit 21, an input interface 22, a display 23, a memory circuit 24, a device interface circuit 25, a first ADC 26a to a third ADC 26c, and a first input terminal 27a to a third input terminal 27c.
[0021] The X-ray high voltage device 11 is a high voltage power supply that generates a high voltage under the control of a processing circuit 21 and supplies the generated high voltage to the X-ray tube 12 .
[0022] The X-ray tube 12 generates X-rays using a high voltage supplied from the X-ray high voltage device 11. The X-ray aperture 13, under the control of the aperture control circuit 20, narrows down the X-rays generated by the X-ray tube 12 so that they are selectively irradiated onto a region of interest (ROI) of the subject P.
[0023] The top board 14 is a bed on which the subject P rests, and is placed on a bed device (not shown). The bed device (not shown) may be included in the X-ray diagnostic apparatus 10, or may be external to the X-ray diagnostic apparatus 10. Even if the bed device is not included in the X-ray diagnostic apparatus 10, it may be included in the X-ray diagnostic system S. The subject P is not included in the X-ray diagnostic apparatus 10.
[0024] The X-ray detector 16 is, for example, an X-ray flat panel detector (FPD) having a plurality of detection elements arranged in a matrix. The X-ray detector 16 may be an indirect conversion type detector having a scintillator array and a photosensor array. The X-ray detector 16 may also be a direct conversion type detector having a semiconductor element that converts incident X-rays into an electrical signal.
[0025] As an example, each of the multiple detection elements of the X-ray detector 16 has a CMOS (Complementary Metal Oxide Semiconductor) sensor and a scintillator. Each detection element, for example, converts the detected X-rays into charges, accumulates the charges, and converts the accumulated charges into a voltage or current to generate a detection signal. The X-ray detector 16 outputs the detection signal to the processing circuit 21.
[0026] The C-arm 15 holds the X-ray tube 12, the X-ray aperture 13, and the X-ray detector 16. The C-arm rotation / movement mechanism 17 is a mechanism for rotating and moving the C-arm 15 by driving a motor or the like provided on the support. The top board movement mechanism 18 is a mechanism for moving the top board 14. For example, the top board movement mechanism 18 moves the top board 14 using power generated by an actuator.
[0027] Under the control of the processing circuitry 21, the C-arm / top mechanism control circuit 19 controls the C-arm rotation / movement mechanism 17 and the top movement mechanism 18 to adjust the rotation and movement of the C-arm 15 and the movement of the top 14. Under the control of the processing circuitry 21, the aperture control circuit 20 adjusts the opening of the aperture blades of the X-ray aperture 13 to control the irradiation range of the X-rays irradiated to the subject P.
[0028] The input interface 22 is realized by a trackball, a switch button, a mouse, a keyboard, a touchpad that performs input operations by touching the operating surface, a touch screen in which the display screen and touchpad are integrated, a non-contact input circuit using an optical sensor, and a voice input circuit, etc.
[0029] The input interface 22 is connected to the processing circuit 21, converts an input operation received from a user into an electrical signal, and outputs the electrical signal to the processing circuit 21. Note that the input interface 22 is not limited to being equipped with physical operating parts such as a mouse and a keyboard.
[0030] For example, an example of the input interface 22 also includes an electrical signal processing circuit that receives an electrical signal corresponding to an input operation from an external input device provided separately from the device and outputs this electrical signal to the processing circuit 21.
[0031] The display 23 is a liquid crystal display (LCD) or an organic electroluminescence display (OLED), etc., and displays various types of information.
[0032] The display 23 displays, for example, a GUI (Graphical User Interface) for receiving various instructions and various settings from a user via the input interface 22. The display 23 also displays various images generated by the processing circuit 21. The display 23 is an example of a display unit. The input interface 22 and the display 23 may form a touch panel.
[0033] The memory circuitry 24 stores various information. For example, the memory circuitry 24 stores a program executed by a circuit included in the X-ray diagnostic apparatus 10. Also, for example, the memory circuitry 24 stores setting information related to the connection of a biological monitor. Also, for example, the memory circuitry 24 stores waveform information for determination. The memory circuitry 24 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, a hard disk, an optical disk, or the like.
[0034] The first ADC 26a to the third ADC 26c convert the analog data into digital data.
[0035] Specifically, the first ADC 26a converts analog data acquired from a biological monitor connected to the first input terminal 27a into digital data. Similarly, the second ADC 26b converts analog data acquired from a biological monitor connected to the second input terminal 27b into digital data. Similarly, the third ADC 26c converts analog data acquired from a biological monitor connected to the third input terminal 27c into digital data.
[0036] The first input terminal 27a to the third input terminal 27c are input terminals for connecting the biological monitor to the X-ray diagnostic apparatus 10. For example, by inserting an output terminal 301 provided on the electrocardiograph 30, an output terminal 311 provided on the sphygmomanometer 31, and an output terminal 321 provided on the respiratory sensor 32 into the first input terminal 27a to the third input terminal 27c, each biological monitor is connected to the X-ray diagnostic apparatus 10.
[0037] 1, the X-ray diagnostic apparatus 10 has three input terminals, but the number of input terminals is not limited to 3. For example, the number of input terminals may be two or less, or four or more.
[0038] The device interface circuit 25 exchanges data with each part of the X-ray diagnostic apparatus 10 and external devices such as a biological monitor. The device interface circuit 25 is, for example, a processor that reads out a program from the storage circuit 24 and executes it to realize a function corresponding to each program. The device interface circuit 25 of this embodiment includes a first acquisition function 251, a second acquisition function 252, an extraction function 253, a determination function 254, and an output function 255.
[0039] The second acquisition function 252 is an example of an acquisition unit. The determination function 254 is an example of a determination unit. The output function 255 is an example of an output unit.
[0040] Here, for example, each of the processing functions of the first acquisition function 251, the second acquisition function 252, the extraction function 253, the judgment function 254, and the output function 255, which are components of the device interface circuit 25, are stored in the memory circuit 24 in the form of a program executable by a computer.
[0041] For example, the device interface circuit 25 realizes a function corresponding to each program by reading the program from the storage circuit 24 and executing it. In other words, the device interface circuit 25 in a state in which each program has been read has each function shown in the device interface circuit 25 in FIG.
[0042] In FIG. 1, the processing functions performed by the first acquisition function 251, the second acquisition function 252, the extraction function 253, the determination function 254, and the output function 255 are described as being realized by a single processor. However, it is also possible to configure the device interface circuit 25 by combining a plurality of independent processors, and realize the functions by each processor executing a program.
[0043] In addition, although FIG. 1 illustrates a single memory circuit 24 storing a program corresponding to each processing function, a configuration may also be adopted in which a plurality of memory circuits are distributed and the device interface circuit 25 reads out the corresponding program from each individual memory circuit.
[0044] The first acquisition function 251 acquires the detection signal detected by the X-ray detector 16 .
[0045] The second acquisition function 252 acquires a biological signal from a biological monitor connected to the X-ray diagnostic apparatus 10 .
[0046] For example, the second acquisition function 252 acquires signal data of an electrocardiogram waveform of the subject P output from the electrocardiograph 30 and converted into a digital signal by any of the first ADC 26a to the third ADC 26c. Also, for example, the second acquisition function 252 acquires signal data of a blood pressure waveform of the subject P output from the sphygmomanometer 31 and converted into a digital signal by any of the first ADC 26a to the third ADC 26c. Also, for example, the second acquisition function 252 acquires signal data of a respiratory waveform of the subject P output from the respiratory sensor 32 and converted into a digital signal by any of the first ADC 26a to the third ADC 26c.
[0047] Extraction function 253 extracts voltage components, frequency components, etc. from the waveform signal acquired by second acquisition function 252. For example, extraction function 253 performs filtering on the waveform signal converted into a digital signal for each of the biological monitors connected to first input terminal 27a to third input terminal 27c to extract voltage components, frequency components, etc.
[0048] The determination function 254 determines the type of the biological signal based on the biological signal acquired by the second acquisition function 252. For example, the determination function 254 determines the type of the biological signal based on the voltage components and frequency components extracted by the extraction function 253 for each of the waveform signals output from the biological monitors connected to the first input terminal 27a to the third input terminal 27c. Hereinafter, the waveform constituted by the extracted voltage components and frequency components is also referred to as the extracted waveform.
[0049] As an example, the determination function 254 compares the extracted waveform with each of the determination electrocardiogram waveform, determination blood pressure waveform, and determination respiratory waveform stored in the memory circuitry 24 as determination waveform information. Here, the determination electrocardiogram waveform is, for example, a general electrocardiogram waveform as shown in Fig. 3. The determination blood pressure waveform is, for example, a general blood pressure waveform as shown in Fig. 5. The determination respiratory waveform is, for example, a general respiratory waveform.
[0050] If the degree of similarity between the extracted waveform feature and the determination electrocardiogram waveform feature exceeds a predetermined threshold, the determination function 254 determines that the extracted waveform is an electrocardiogram waveform. The determination electrocardiogram waveform feature is, for example, the shape of the feature points such as P wave, Q wave, R wave, S wave, T wave, and U wave shown in FIG.
[0051] Similarly, when the degree of similarity between the characteristics of the extracted waveform and the characteristics of the blood pressure waveform for determination exceeds a predetermined threshold, the determination function 254 determines that the extracted waveform is a blood pressure waveform. The characteristics of the blood pressure waveform for determination are, for example, the shapes of the characteristic points of the part representing the state of the heart in systole, the part representing the closure of the aortic valve, and the part representing the state of the heart in diastole, as shown in FIG.
[0052] Similarly, if the comparison result shows that the similarity between the characteristics of the extracted waveform and the characteristics of the determination respiratory waveform exceeds a predetermined threshold, the determination function 254 determines that the extracted waveform is a respiratory waveform.
[0053] In this case, the method of calculating the similarity can appropriately adopt an existing method such as a block matching method. The determination function 254 may use the magnitude of the voltage or the frequency band of the extracted waveform in the process of determining the type of the biological signal. In this case, the determination function 254 predetermines the voltage threshold range and the frequency band threshold range for each of the electrocardiogram waveform, the blood pressure waveform, and the respiratory waveform, and determines the type of the biological signal based on which waveform's threshold range the magnitude of the voltage and the frequency band of the extracted waveform fall within.
[0054] The determination process of the type of the biological signal by the determination function 254 may be performed based on a waveform signal obtained by actually sensing the subject P, or based on a test waveform signal output from the biological monitor. The test waveform signal is, for example, a signal that represents the most common waveform of the biological signal corresponding to each biological monitor. By using the test waveform signal, it is possible to reduce the possibility of erroneously determining the type of the biological signal even in a special situation, such as an electrocardiogram waveform when the subject P is dextrocardial.
[0055] When a test waveform signal is used for the determination process, a control command for prompting output of the test waveform signal data may be transmitted from the X-ray diagnostic apparatus 10. The transmission of the control command is executed, for example, by a user instruction (e.g., pressing a switch button) via the input interface 22. Note that the instruction to transmit the control command may be issued by the user touching or clicking a button displayed on the display 23 for instructing transmission of the test waveform signal data.
[0056] If the extracted waveform cannot be determined as any of an electrocardiogram waveform, a blood pressure waveform, and a respiratory waveform, the determination function 254 may determine the type of the biological signal as indeterminable.
[0057] In the present embodiment, the type of the biosignal is determined by comparing the extracted waveform with the determination waveform, but the method of determining the type of the biosignal is not limited to this. For example, the type of the biosignal may be determined by using a trained model trained by known machine learning or deep learning technology.
[0058] In this case, the trained model is a trained model trained using a training data set in which an extracted waveform based on signal data output from a biological monitor is used as input teacher data and information indicating the type of the signal data is used as output teacher data. The determination function 254 inputs information on the extracted waveform extracted by the extraction function 253 to the trained model and determines the type of the biological signal based on the information on the type of the output biological signal.
[0059] The output function 255 outputs various information. For example, the output function 255 outputs the detection signal acquired by the first acquisition function 251 to the processing circuit 21.
[0060] Also, for example, the output function 255 outputs information on the extracted waveform obtained by the processing of the extraction function 253 to the processing circuit 21. Also, for example, the output function 255 outputs a determination result of the type of the biosignal to the processing circuit 21. In this case, the determination result of the type of the biosignal is associated with information indicating any one of the first input terminal 27a to the third input terminal 27c.
[0061] The processing circuitry 21 comprehensively controls each unit of the X-ray diagnostic apparatus 10. The processing circuitry 21 is, for example, a processor that reads out a program from the storage circuitry 24 and executes it to realize a function corresponding to each program. The processing circuitry 21 of this embodiment includes an X-ray emission control function 211, a generation function 212, a notification function 213, and a display control function 214. The notification function 213 and the display control function 214 are examples of a notification unit.
[0062] Here, for example, each of the processing functions of the processing circuitry 21, namely, the X-ray irradiation control function 211, the generation function 212, the notification function 213, and the display control function 214, is stored in the memory circuitry 24 in the form of a program executable by a computer.
[0063] For example, the processing circuitry 21 realizes a function corresponding to each program by reading the program from the storage circuitry 24 and executing the program. In other words, the processing circuitry 21 in a state in which each program has been read has each function shown in the processing circuitry 21 in FIG.
[0064] In FIG. 1, the processing functions performed by the X-ray irradiation control function 211, the generation function 212, the notification function 213, and the display control function 214 are described as being realized by a single processor. However, the processing circuit 21 may be configured by combining a plurality of independent processors, and each processor may realize a function by executing a program.
[0065] In addition, in FIG. 1, a single memory circuit 24 is described as storing a program corresponding to each processing function, but a configuration may be adopted in which multiple memory circuits are distributed and the processing circuit 21 reads out the corresponding program from each individual memory circuit.
[0066] In the above description of the processing circuit 21 and the device interface circuit 25, an example has been described in which the "processor" reads out and executes a program corresponding to each function from a storage circuit, but the embodiment is not limited to this. The term "processor" refers to a circuit such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an Application Specific Integrated Circuit (ASIC), a programmable logic device (e.g., a Simple Programmable Logic Device (SPLD), a Complex Programmable Logic Device (CPLD), and a Field Programmable Gate Array (FPGA)).
[0067] If the processor is a CPU, for example, the processor realizes the function by reading and executing a program stored in the memory circuitry. On the other hand, if the processor is an ASIC, instead of storing a program in the memory circuitry 24, the function is directly built into the circuitry of the processor as a logic circuit.
[0068] In addition, each processor in this embodiment is not limited to being configured as a single circuit, but may be configured as a single processor by combining multiple independent circuits to realize its functions. Furthermore, multiple components in FIG. 1 may be integrated into a single processor to realize its functions.
[0069] The X-ray irradiation control function 211 controls the X-ray tube 12 and the X-ray aperture 13 to irradiate the subject P with X-rays. For example, the X-ray irradiation control function 211 controls the X-ray tube 12 and the X-ray aperture 13 in accordance with imaging parameters received from a user to irradiate the subject P with X-rays. The X-ray irradiation control function 211 may acquire the imaging parameters from an external device such as an examination ordering system.
[0070] The generating function 212 generates X-ray image data from the detection signal and stores the generated X-ray image data in the storage circuitry 24.
[0071] For example, the generation function 212 generates X-ray image data by performing current-voltage conversion, A / D conversion, and parallel-serial conversion on the detection signal output from the device interface circuit 25. The generation function 212 may also perform image processing such as noise reduction processing on the X-ray image data.
[0072] The notification function 213 notifies the connection state of the biological monitor. For example, the notification function 213 generates a warning message to be displayed on a display device when the connection setting information of the biological monitor on the system differs from the biological monitor actually connected.
[0073] First, the connection setting information of the biological monitor on the system will be described. The connection setting information of the biological monitor on the system is setting information that associates any one of the first input terminal 27a to the third input terminal 27c with the type of biological signal. In this embodiment, the connection setting information of the biological monitor on the system is stored in the memory circuit 24 in such a manner that the first input terminal 27a and the electrocardiogram waveform, the second input terminal 27b and the blood pressure waveform, and the third input terminal and the respiratory waveform are associated with each other.
[0074] For example, when the determination result of the type of the biological signal associated with the first input terminal 27a output from the device interface circuit 25 is a blood pressure waveform, the notification function 213 generates a warning message to be displayed on the display 23. The warning message in this case is for example intended to notify the user that the blood pressure monitor 31 may be connected to the first input terminal 27a to which the electrocardiograph 30 should be connected.
[0075] In this way, by issuing a warning to the user when the connection setting information of a biological monitor on the system differs from the biological monitor that is actually connected, the user can easily notice that the output terminal of the biological monitor has been inserted incorrectly.
[0076] In addition, if the connection setting information of the vital sign monitor on the system matches the vital sign monitor that is actually connected, the notification function 213 may issue a message to the effect that the vital sign monitor is correctly connected, or may not issue any particular notification.
[0077] When the determination function 254 determines that the type of the biological signal is indeterminable, the notification function 213 may generate a message to prompt the user to check whether there is a contact failure or the like between the input terminal and the output terminal. In this case, the notification function 213 may generate a message to the effect that a device other than the electrocardiograph 30, the blood pressure monitor 31, or the respiratory sensor 32 may be connected to the input terminal. In this case, the notification function 213 may notify which input terminal the type of the biological signal of the biological monitor connected to is indeterminable.
[0078] The display control function 214 controls the display of various information on a display device. For example, the display control function 214 displays a GUI (Graphical User Interface) on the display 23. Also, for example, when a warning message is generated by the notification function 213, the display control function 214 displays the warning message on the display 23.
[0079] Also, for example, the display control function 214 reads out the X-ray image data 50 from the storage circuitry 24 in response to a user operation via the input interface 22, and causes the display 23 to display the data.
[0080] Also, for example, the display control function 214 causes the display 23 to display waveforms representing the biological signals acquired from the biological monitors via the first input terminal 27a to the third input terminal 27c.
[0081] As an example, the display control function 214 displays waveforms corresponding to a display area on the display 23 that displays the waveform of the first input terminal 27a, a display area that displays the waveform of the second input terminal 27b, and a display area that displays the waveform of the third input terminal 27c, together with information indicating the type of the waveform.
[0082] In the above example, a case will be described in which the first input terminal 27a and the electrocardiogram waveform, the second input terminal 27b and the blood pressure waveform, and the third input terminal 27c are associated with each other and stored in the memory circuit 24 as connection setting information.
[0083] In this case, the display control function 214 causes information indicating that it is an electrocardiogram waveform and a waveform based on the signal data acquired from the first input terminal 27a to be displayed in the display area on the display 23 that displays the waveform of the first input terminal 27a.
[0084] Similarly, the display control function 214 causes information indicating that it is a blood pressure waveform and a waveform based on the signal data acquired from the second input terminal 27b to be displayed in the display area on the display 23 that displays the waveform of the second input terminal 27b.
[0085] Similarly, the display control function 214 causes information indicating that it is a blood pressure waveform and a waveform based on the signal data acquired from the third input terminal 27c to be displayed in the display area on the display 23 that displays the waveform of the third input terminal 27c.
[0086] Each display area may be set in advance on the system, or may be set according to a user's instruction.
[0087] Next, the processing executed by the X-ray diagnostic apparatus 10 configured as above will be described.
[0088] 7 is a flowchart showing an example of processing executed by the X-ray diagnostic apparatus 10 according to the first embodiment. In the following description of the processing, it is assumed that connection setting information in which the first input terminal 27a is associated with an electrocardiogram waveform, the second input terminal 27b is associated with a blood pressure waveform, and the third input terminal is associated with a respiratory waveform is stored in the storage circuitry 24.
[0089] First, the second acquisition function 252 of the device interface circuit 25 acquires signal data from each biological monitor (step S101).
[0090] For example, the second acquisition function 252 acquires electrocardiogram waveform data, blood pressure waveform data, and respiratory waveform data output from the electrocardiograph 30, the blood pressure monitor 31, and the respiratory sensor 32 and converted into digital data by the first ADC 26a to the third ADC 26c. Note that, although the signal data acquisition process is described as step S101 in Fig. 7, this process is executed continuously during the execution of the process in Fig. 7.
[0091] Next, the extraction function 253 extracts voltage components and frequency components from the acquired signal data of the biological monitor (step S102). For example, the extraction function 253 performs filtering on the electrocardiogram waveform data, blood pressure waveform data, and respiratory waveform data acquired in step S101 to obtain extracted waveforms. The obtained extracted waveforms are output to the processing circuit 21 by the output function 255.
[0092] Next, the determination function 254 performs a process of determining the type of biological signal corresponding to the biological monitor connected to each of the first input terminal 27a to the third input terminal 27c. Then, the determination function 254 determines whether the type of biological signal corresponding to the biological monitor connected to the first input terminal 27a is an electrocardiogram waveform (step S103). The determination result is output to the processing circuit 21 by the output function 255.
[0093] For example, the determination function 254 compares the determination electrocardiogram waveform stored in the memory circuitry 24 with the extracted waveform based on the signal data output from the first input terminal 27a obtained in step S102. If the similarity between the characteristics of both waveforms exceeds a threshold, the determination function 254 determines that the waveform represented by the signal data obtained via the first input terminal 27a is an electrocardiogram waveform.
[0094] If the determination result of the type of the biological signal from the first input terminal 27a is not an electrocardiogram waveform (step S103: No), the notification function 213 and the display control function 214 of the processing circuit 21 notify the user of a warning (step S107).
[0095] For example, the notification function 213 and the display control function 214 may display on the display 23 a warning message indicating that the biological monitor connected to the first input terminal 27a may not be the electrocardiograph 30. In addition, the notification function 213 and the display control function 214 may display on the display 23 a message indicating that the blood pressure monitor 31 is erroneously connected to the first input terminal 27a when the determination result of the type of the biological signal is a blood pressure waveform, or that the respiratory sensor 32 is erroneously connected to the first input terminal 27a when the determination result of the type of the biological signal is a respiratory waveform.
[0096] If the result of the determination of the type of the biological signal of the first input terminal 27a is an electrocardiogram waveform (step S103: Yes), the determination function 254 determines whether the type of the biological signal of the biological monitor connected to the second input terminal 27b is a blood pressure waveform (step S104). The determination result is output to the processing circuit 21 by the output function 255.
[0097] For example, the determination function 254 compares the determination blood pressure waveform stored in the memory circuitry 24 with the extracted waveform based on the signal data output from the second input terminal 27b obtained in step S102. If the similarity between the characteristics of both waveforms exceeds a threshold, the determination function 254 determines that the waveform represented by the signal data obtained via the second input terminal 27b is a blood pressure waveform.
[0098] If the determination result of the type of the biological signal from the second input terminal 27b is not a blood pressure waveform (step S104: No), the notification function 213 and the display control function 214 notify the user of a warning (step S107).
[0099] For example, the notification function 213 and the display control function 214 may cause the display 23 to display a warning message indicating that the biological monitor connected to the second input terminal 27b may not be the blood pressure monitor 31. In addition, the notification function 213 and the display control function 214 may cause the display 23 to display a message indicating that the electrocardiograph 30 is erroneously connected to the second input terminal 27b when the determination result of the type of the biological signal is an electrocardiogram waveform, or that the respiratory sensor 32 is erroneously connected to the second input terminal 27b when the determination result of the type of the biological signal is a respiratory waveform.
[0100] If the result of the determination of the type of the biological signal of the second input terminal 27b is a blood pressure waveform (step S104: Yes), the determination function 254 determines whether the type of the biological signal of the biological monitor connected to the third input terminal 27c is a respiration waveform (step S105). The determination result is output to the processing circuit 21 by the output function 255.
[0101] For example, the determination function 254 compares the respiratory waveform for determination stored in the memory circuitry 24 with the extracted waveform based on the signal data output from the third input terminal 27c obtained in step S102. If the similarity between the characteristics of both waveforms exceeds a threshold, the determination function 254 determines that the waveform represented by the signal data obtained via the third input terminal 27c is a respiratory waveform.
[0102] If the determination result of the type of the biological signal from the third input terminal 27c is not a respiratory waveform (step S105: No), the notification function 213 and the display control function 214 notify the user of a warning (step S107).
[0103] For example, the notification function 213 and the display control function 214 cause the display 23 to display a warning message indicating that the breathing sensor 32 may not be properly connected to the third input terminal 27c.
[0104] Next, the display control function 214 controls the display 23 to display the extracted waveforms of each biological monitor output by the output function 255 of the device interface circuit 25 (step S106), and ends this process.
[0105] In this way, the X-ray diagnostic apparatus 10 according to this embodiment determines the type of the biological signal based on the biological signal, and outputs the determined type of the biological signal. This allows the user to know the type of the biological monitor connected to the X-ray diagnostic apparatus 10. Therefore, even if the user mistakenly connects a biological monitor other than the desired biological monitor to the X-ray diagnostic apparatus 10, for example, the user can easily notice the connection error. In other words, the X-ray diagnostic apparatus 10 according to this embodiment can improve the convenience when connecting an image diagnostic apparatus and a biological monitor.
[0106] Furthermore, the X-ray diagnostic apparatus 10 of this embodiment can determine the type of a biological signal based on the waveform represented by the biological signal. Therefore, the X-ray diagnostic apparatus 10 according to this embodiment can identify the type of a biological monitor connected to the X-ray diagnostic apparatus 10 even if the biological monitor does not perform processing such as adding information for identifying the type of the biological signal to the biological signal.
[0107] It is also known that the processing of the signal may differ depending on the type of biosignal. For example, for each input terminal, it may be predetermined whether to perform only data capture, only detection, or both data capture and detection. For this reason, for example, when a new biomonitor is to be connected to an X-ray diagnostic device, in the conventional technology in which a dedicated input terminal is provided for each biomonitor, hardware work such as modification of the input terminal may be required. In addition, the wiring may be reviewed in accordance with the modification of the input terminal, and it is possible that the output terminal of the biomonitor may be inserted incorrectly. In addition, software work such as setting the name of the type of biosignal to be displayed on the display device may also be required. In this way, when a new biomonitor is connected to an X-ray diagnostic device, the setup work of the X-ray diagnostic device to connect the new biomonitor may become complicated.
[0108] In contrast, in this embodiment, for example, the input terminal is configured to be capable of both data acquisition and detection, so that any of the following processes can be performed: data acquisition only, detection only, and both data acquisition and detection. This eliminates the need for hardware modification. Even if the output terminal is inserted incorrectly due to a review of the wiring, the user can easily notice the insertion error as described above. Even if there is an error in the setting of the name of the type of biosignal to be displayed on the display device, the type of biosignal can be identified, so the user can easily notice the setting error. Therefore, the user can easily perform the setup work. In other words, the X-ray diagnostic device 10 according to this embodiment can improve the convenience when connecting an image diagnostic device and a biomonitor.
[0109] Second embodiment In the above-mentioned first embodiment, a form in which a warning is issued to a user when the connection setting information of a biological monitor on the system differs from the biological monitor actually connected is described. In this embodiment, a form in which the connection setting information is changed to match the biological monitor actually connected when the connection setting information of a biological monitor on the system differs from the biological monitor actually connected is described.
[0110] In the following, differences from the above-described embodiment will be mainly described, and detailed description of commonalities with the contents already described will be omitted. Also, each embodiment described below may be implemented individually or in appropriate combination.
[0111] Fig. 8 is a block diagram showing an example of the configuration of an X-ray diagnostic system Sa according to the second embodiment. As shown in Fig. 8, the X-ray diagnostic system Sa includes an X-ray diagnostic device 10a, an electrocardiograph 30a, and a blood pressure monitor 31. The blood pressure monitor 31 is the same as in the first embodiment, and therefore a description thereof will be omitted. The X-ray diagnostic system Sa may include a respiratory sensor 32, similar to the first embodiment.
[0112] The electrocardiograph 30a of this embodiment includes an output terminal 301 and an output terminal 302. The output terminal 301 is the same as in the first embodiment, and therefore a description thereof will be omitted. Analog data of an electrocardiogram-gated signal of an electrocardiogram waveform of a subject P is output from the output terminal 302. The electrocardiogram-gated signal is, for example, a trigger signal that starts at the peak of each R wave of the electrocardiogram waveform. The electrocardiogram-gated signal is an example of a biological synchronization signal.
[0113] Fig. 9 is a diagram for explaining an example of an ECG-gated signal according to the second embodiment. The upper part of Fig. 9 is an example of an ECG-gated signal. Four ECG-gated signals RW1 to RW4 are shown in Fig. 9. The lower part of Fig. 9 is an example of an ECG waveform EW. Four ECG waveforms EW1 to EW4 are shown in Fig. 9.
[0114] 9, the ECG-gated signals RW1-RW4 in this embodiment are signals (rectangular waves) of a predetermined voltage that rise simultaneously with the peaks of the R waves of the ECG waveforms EW1-EW4 and fall after a predetermined time has elapsed. The ECG-gated signals are used, for example, to determine the timing of X-ray irradiation.
[0115] Returning to Fig. 8, the description will be continued. The X-ray diagnostic apparatus 10a has a configuration substantially similar to that of the X-ray diagnostic apparatus 10 of the first embodiment, but differs from the first embodiment in that it includes a processing circuit 21a and a device interface circuit 25a, and does not include a third ADC 26c and a third input terminal 27c.
[0116] In Fig. 8, the output terminal 302 is connected to the first input terminal 27a. Also, the output terminal 301 is connected to the second input terminal 27b. In Fig. 9, the blood pressure monitor 31 is not connected to any of the input terminals. However, when the output terminal 302 is not connected to either the first input terminal 27a or the second input terminal 27b, the blood pressure monitor 31 may be connected to the first input terminal 27a or the second input terminal 27b.
[0117] The device interface circuit 25a of this embodiment includes a first acquisition function 251, a second acquisition function 252a, an extraction function 253, a determination function 254a, and an output function 255. The first acquisition function 251, the extraction function 253, and the output function 255 are similar to those of the first embodiment, and therefore will not be described.
[0118] The second acquisition function 252a of the present embodiment acquires an electrocardiogram waveform signal of the subject P, which is output from the electrocardiograph 30a and converted into a digital signal by the first ADC 26a or the second ADC 26b. Also, for example, the second acquisition function 252a acquires an electrocardiogram-gated signal, which is output from the electrocardiograph 30a and converted into a digital signal by the first ADC 26a or the second ADC 26b.
[0119] Also, for example, the second acquisition function 252a acquires the blood pressure waveform signal of the subject P that is output from the sphygmomanometer 31 and converted into a digital signal by the first ADC 26a or the second ADC 26b.
[0120] The determination function 254a of this embodiment determines whether the type of the biological signal is an ECG-gated signal (rectangular wave), an ECG waveform, or a blood pressure waveform. In this embodiment, a determination rectangular wave is stored as determination waveform information in the memory circuitry 24. When the similarity between the characteristics of the extracted waveform and the characteristics of the determination rectangular wave exceeds a threshold, the determination function 254a determines that the extracted waveform is an ECG-gated signal.
[0121] The processing circuitry 21a of this embodiment includes an X-ray irradiation control function 211a, a generation function 212, a notification function 213, a display control function 214, and a setting function 215. The X-ray irradiation control function 211a is an example of a control unit. The setting function 215 is an example of a setting unit. The generation function 212 and the display control function 214 are similar to those of the first embodiment, and therefore will not be described.
[0122] The X-ray irradiation control function 211a controls the irradiation of X-rays to the subject P based on the ECG-gated signal. The irradiation of X-rays to the subject P is an example of performing an examination. For example, when an ECG-gated fluoroscopy function described later is ON, the X-ray irradiation control function 211a controls the irradiation of X-rays to the subject P by using the ECG-gated signal.
[0123] As an example, first, the X-ray irradiation control function 211a specifies the rising time of the next ECG-gated signal from the rising time of the ECG-gated signal as one cycle. Next, the X-ray irradiation control function 211a starts X-ray irradiation to the subject P at a time after the start time of the cycle that is a first predetermined ratio (e.g., 75%) of the cycle length. Then, the X-ray irradiation control function 211a controls the X-ray tube 12 and the X-ray aperture 13 to end X-ray irradiation at a time after the start time of the cycle that is a second predetermined ratio (e.g., 95%) of the cycle length.
[0124] In this way, by irradiating X-rays in synchronization with a specific cardiac phase of the electrocardiogram, it becomes possible to perform imaging in a state where the body movement of the subject P caused by the movement of the heart is small. This makes it possible to obtain X-ray images with little motion blur. In other words, it is possible to improve the visibility of X-ray images by performing electrocardiogram-gated fluoroscopy.
[0125] The notification function 213a notifies a change in settings related to the connection of the biological monitor. For example, when the connection setting information of the biological monitor on the system differs from the biological monitor actually connected, the notification function 213a displays a message on the display 23 to the effect that the connection setting information of the biological monitor will be automatically changed.
[0126] The notification function 213a may generate a screen for receiving an input from the user as to whether or not to approve the change in the connection setting information of the biological monitor together with the above message. The notification function 213a may not need to notify the user of the change in the settings related to the connection of the biological monitor. In this case, the setting function 215 described below automatically changes the settings related to the connection of the biological monitor without notifying the user.
[0127] The setting function 215 changes settings related to the connection of the biological monitor. For example, when the connection setting information of the biological monitor on the system differs from the biological monitor actually connected, the setting function 215 automatically changes the connection setting information of the biological monitor.
[0128] Furthermore, the setting function 215 turns on the ECG-gated fluoroscopy function when an ECG-gated signal is input via the first input terminal 27a or the second input terminal 27b. Similarly, the setting function 215 turns off the ECG-gated fluoroscopy function when an ECG-gated signal is not input via either the first input terminal 27a or the second input terminal 27b.
[0129] The operation of the setting function 215 will be described below on the assumption that the first input terminal 27a and the electrocardiogram waveform, and the second input terminal 27b and the blood pressure waveform are associated with each other and stored in the memory circuit 24 as connection setting information for the biological monitor on the system. In the following description, it is assumed that the electrocardiogram fluoroscopy function is OFF.
[0130] First, an example will be described in which the determination result of the type of the biological signal associated with the first input terminal 27a is a blood pressure waveform and the determination result of the type of the biological signal associated with the second input terminal 27b is an electrocardiogram waveform, which are output from the device interface circuit 25. In this case, the setting function 215 automatically changes the connection setting information of the biological monitor to a state in which the first input terminal 27a is associated with the blood pressure waveform and the second input terminal 27b is associated with the electrocardiogram waveform, respectively.
[0131] Next, under the same premise, an example will be described in which the determination result of the type of biological signal corresponding to the first input terminal 27a output from the device interface circuit 25 is an electrocardiogram-synchronized signal, and the determination result of the type of biological signal corresponding to the second input terminal 27b is a blood pressure waveform.
[0132] In this case, the setting function 215 automatically sets the electrocardiographic fluoroscopy function to ON. In addition, the notification function 213a generates a warning message urging the user to connect the output terminal 301 of the electrocardiograph 30a to the second input terminal 27b because the sphygmomanometer 31 (output terminal 311) is connected to the second input terminal 27b, instead of the output terminal 301 of the electrocardiograph 30a.
[0133] Next, a process executed by the X-ray diagnostic apparatus 10a configured as above will be described below. Fig. 10 is a flow chart showing an example of a process executed by the X-ray diagnostic apparatus 10a according to the second embodiment.
[0134] As a premise for the following description of the process, it is assumed that the connection setting information in which the first input terminal 27a corresponds to an electrocardiogram waveform and the second input terminal 27b corresponds to a blood pressure waveform is stored in the memory circuit 24. It is also assumed that the electrocardiogram fluoroscopy function is turned off. It is also assumed that the X-ray diagnostic device 10a is set so that the display 23 does not display only the blood pressure waveform in the flowchart of FIG. 10.
[0135] 7, the description of steps S201 and S202 will be omitted. After the process of step S202, the determination function 254a of the device interface circuit 25 determines whether the types of one or more biosignals have been determined (step S203). If the types of one or more biosignals cannot be determined (step S203: No), the process of step S202 is repeated until the types of one or more biosignals can be determined.
[0136] On the other hand, if one or more types of biosignals can be determined (step S203: Yes), the determination function 254a determines whether the determined types of biosignals include an ECG-gated signal and an ECG waveform (step S204). If an ECG-gated signal and an ECG waveform are included (step S204: Yes), the setting function 215 sets the ECG-gated fluoroscopy function to ON (step S206).
[0137] It is determined whether the signal data acquired via the first input terminal 27a is an ECG-gated signal (step S209). If it is an ECG-gated signal (step S209: Yes), the setting function 215 associates the second input terminal 27b with the ECG waveform and stores them as connection setting information for the biological monitor (step S212).
[0138] On the other hand, if it is not an ECG-gated signal (step S209: No), the setting function 215 associates the first input terminal 27a with the ECG waveform and stores the association as connection setting information for the biological monitor (step S213).
[0139] After step S212 or step S213, the display control function 214 displays the electrocardiogram waveform on the display 23 (step S218), and ends this process. In this case, the X-ray irradiation control function 211a controls the X-ray irradiation to the subject P based on the electrocardiogram synchronization signal.
[0140] If the electrocardiogram-gated signal and the electrocardiogram waveform are not included in step S204 (step S204: No), the determination function 254a determines whether the determined type of biological signal includes an electrocardiogram waveform and a blood pressure waveform (step S205). If the electrocardiogram waveform and the blood pressure waveform are included (step S205: Yes), the setting function 215 sets the electrocardiogram-gated fluoroscopy function to OFF (step S207).
[0141] Next, the determination function 254a determines whether the signal data acquired through the first input terminal 27a is an electrocardiogram waveform (step S210). If the signal data is an electrocardiogram waveform (step S210: Yes), the setting function 215 associates the first input terminal 27a with the electrocardiogram waveform and the second input terminal 27b with the blood pressure waveform, and stores them as connection setting information of the biological monitor (step S214).
[0142] On the other hand, if the input is not an electrocardiogram waveform (step S210: No), the setting function 215 associates the second input terminal 27b with the electrocardiogram waveform and the first input terminal 27a with the blood pressure waveform, respectively, and stores them as connection setting information for the biological monitor (step S215).
[0143] After step S214 or step S215, the display control function 214 causes the electrocardiogram waveform and the blood pressure waveform to be displayed on the display 23 (step S219), and this process ends.
[0144] If an electrocardiogram waveform and a blood pressure waveform are not included in step S205 (step S205: No), the setting function 215 sets the ECG-gated fluoroscopy function to OFF (step S208).
[0145] Next, the determination function 254a determines whether the signal data acquired through the first input terminal 27a is an electrocardiogram waveform (step S211). If the signal data is an electrocardiogram waveform (step S211: Yes), the setting function 215 associates the first input terminal 27a with the electrocardiogram waveform and stores the association as connection setting information of the biological monitor (step S216).
[0146] On the other hand, if it is not an electrocardiogram waveform (step S211: No), the setting function 215 associates the second input terminal 27b with the electrocardiogram waveform and stores it as connection setting information of the biological monitor (step S217). After step S216 or step S217, the display control function 214 displays only the electrocardiogram waveform on the display 23 (step S220), and ends this process.
[0147] In this way, the X-ray diagnostic device 10a according to this embodiment includes a plurality of input terminals, and determines whether the type of the biosignal associated with the information identifying the input terminal in the connection setting information matches the determined type of the biosignal based on the connection setting information in which the information identifying the input terminal is associated with the type of the biosignal. Furthermore, when the type of the biosignal in the connection setting information differs from the determined type of the biosignal, the X-ray diagnostic device 10a according to this embodiment changes the type of the biosignal associated with the information identifying the input terminal in the connection setting information to the determined type of the biosignal.
[0148] This prevents, for example, an electrocardiogram waveform from being displayed on the display device as a blood pressure waveform, or prevents, for example, a blood pressure waveform from being displayed on the display device as an electrocardiogram waveform, even if the user connects the input terminal and the output terminal in a combination different from that of the setting information. In other words, the output terminal of the biological monitor is virtually never plugged in incorrectly. In other words, the X-ray diagnostic device 10a according to this embodiment can improve the convenience of connecting an image diagnostic device and a biological monitor.
[0149] Moreover, the X-ray diagnostic apparatus 10a according to this embodiment includes an input terminal to which an output terminal 302 that outputs an ECG-gated signal can be connected. Furthermore, the X-ray diagnostic apparatus 10a according to this embodiment turns on an ECG-gated fluoroscopy function when it is determined that the type of the biological signal based on the signal data output from the output terminal connected to the input terminal is an ECG-gated signal.
[0150] This allows the user to cause the X-ray diagnostic apparatus 10a to perform ECG-gated fluoroscopy of the subject P without performing operations such as changing the imaging mode. Also, for example, no matter which input terminal the output terminal 302 that outputs an ECG-gated signal is inserted into, if it is determined that the type of biosignal based on the signal data output from the output terminal connected to the input terminal is an ECG-gated signal, the ECG-gated fluoroscopy function is turned ON. This makes it possible to prevent a situation in which ECG-gated fluoroscopy is not possible even if the user desires it.
[0151] Furthermore, according to the X-ray diagnostic device 10a of this embodiment, the connection setting is automatically changed according to the connection state of the biological monitor. Therefore, for example, if each input terminal is configured to be capable of both data acquisition and detection, it is possible to correctly display the waveform of the biological signal and operate the function desired by the user, regardless of which input terminal is connected to which output terminal. Therefore, the user's setup work when connecting a new biological monitor to the X-ray diagnostic device 10a is also made easier.
[0152] Third embodiment In the above-described first embodiment, a description has been given of a form in which the determination result of the type of the biosignal is displayed on the display 23. In the present embodiment, a description will be given of a form in which the determination result of the type of the biosignal is notified using a lighting device such as an LED.
[0153] Fig. 11 is a block diagram showing an example of the configuration of an X-ray diagnostic system Sb according to the third embodiment. As shown in Fig. 11, the X-ray diagnostic system Sb has substantially the same configuration as that of the first embodiment, but differs from the first embodiment in that an X-ray diagnostic device 10b has a processing circuit 21b and a first LED 28a to a third LED 28c.
[0154] The first LED 28a is an LED for notifying the result of the determination of the type of the biological signal based on the signal data output from the biological monitor connected to the first input terminal 27a. The second LED 28b is an LED for notifying the result of the determination of the type of the biological signal based on the signal data output from the biological monitor connected to the second input terminal 27b. The third LED 28c is an LED for notifying the result of the determination of the type of the biological signal based on the signal data output from the biological monitor connected to the third input terminal 27c.
[0155] The processing circuitry 21b of this embodiment includes an X-ray emission control function 211, a generation function 212, a notification function 213b, a display control function 214, and an LED control function 216. The notification function 213b and the LED control function 216 are examples of a notification unit.
[0156] The notification function 213b of this embodiment generates a control command for lighting the first LED 28a to the third LED 28c in a color according to the determination result of the type of the biological signal for each of the first input terminal 27a to the third input terminal 27c.
[0157] For example, when the type of the biosignal is determined to be an electrocardiogram waveform, the notification function 213b generates a control command to turn on the corresponding LED in blue. Similarly, when the type of the biosignal is determined to be a blood pressure waveform, the notification function 213b generates a control command to turn on the corresponding LED in yellow. Similarly, when the type of the biosignal is determined to be a respiratory waveform, the notification function 213b generates a control command to turn on the corresponding LED in green.
[0158] The determination function 254 may be able to determine the type of biosignal other than the electrocardiogram waveform, blood pressure waveform, and respiratory waveform. For example, when the determination function 254 is able to determine an electrocardiogram synchronous signal, the notification function 213b may generate a control command to light the corresponding LED in red when the determination result of the type of biosignal is an electrocardiogram synchronous signal. Also, the above lighting pattern is an example, and the LED may be lit in another color pattern.
[0159] Next, the process executed by the X-ray diagnostic apparatus 10b configured as above will be described.
[0160] 12 is a flowchart showing an example of processing executed by the X-ray diagnostic apparatus 10b according to the second embodiment. In the following description of the processing, it is assumed that the connection setting information in which the first input terminal 27a is associated with an electrocardiogram waveform, the second input terminal 27b is associated with a blood pressure waveform, and the third input terminal is associated with a respiratory waveform is stored in the storage circuitry 24.
[0161] 7, the description of steps S301 to S303 will be omitted. If the determination result of the type of the biological signal of the first input terminal 27a in step S303 is an electrocardiogram waveform (step S303: Yes), the notification function 213b and the LED control function 216 of the processing circuit 21b perform control to light up the first LED 28a in blue (step S305).
[0162] Next, the determination function 254 of the device interface circuit 25 determines whether the type of the biological signal of the biological monitor connected to the second input terminal 27b is a blood pressure waveform (step S308). If the determination result is a blood pressure waveform (step S308: Yes), the notification function 213b and the LED control function 216 of the processing circuit 21b perform control to light up the second LED 28b in yellow (step S311).
[0163] Next, the notification function 213b and the LED control function 216 perform control to light up the third LED 28c in green (step S312), and this process ends.
[0164] On the other hand, if the determination result is not a blood pressure waveform (step S308: No), the notification function 213b and the LED control function 216 control the second LED 28b to light up in green (step S313). Next, the notification function 213b and the LED control function 216 control the third LED 28c to light up in yellow (step S314), and this process ends.
[0165] If the determination result of the type of the biological signal of the first input terminal 27a is not an electrocardiogram waveform in step S303 (step S303: No), the determination function 254 of the device interface circuit 25 determines whether the type of the biological signal of the biological monitor connected to the second input terminal 27b is an electrocardiogram waveform (step S304). If the determination result is an electrocardiogram waveform (step S304: Yes), the notification function 213b and the LED control function 216 of the processing circuit 21b perform control to light up the second LED 28b in blue (step S306).
[0166] Next, the determination function 254 of the device interface circuit 25 determines whether the type of the biological signal of the biological monitor connected to the first input terminal 27a is a blood pressure waveform (step S309). If the determination result is a blood pressure waveform (step S309: Yes), the notification function 213b and the LED control function 216 of the processing circuit 21b perform control to light up the first LED 28a in yellow (step S315).
[0167] Next, the notification function 213b and the LED control function 216 perform control to light up the third LED 28c in green (step S316), and this process ends.
[0168] On the other hand, if the determination result is not a blood pressure waveform (step S309: No), the notification function 213b and the LED control function 216 control the third LED 28c to light up in yellow (step S317). Next, the notification function 213b and the LED control function 216 control the first LED 28a to light up in green (step S318), and this process ends.
[0169] If the result of the determination of the type of the biological signal of the second input terminal 27b is not an electrocardiogram waveform in step S304 (step S304: No), the notification function 213b and the LED control function 216 perform control to light up the third LED 28c in blue (step S307). Next, the determination function 254 of the device interface circuit 25 determines whether the type of the biological signal of the biological monitor connected to the first input terminal 27a is a blood pressure waveform (step S310).
[0170] If the determination result is a blood pressure waveform (step S310: Yes), the notification function 213b and the LED control function 216 of the processing circuit 21b perform control to light the first LED 28a in yellow (step S319). Next, the notification function 213b and the LED control function 216 perform control to light the second LED 28b in green (step S320), and this process ends.
[0171] On the other hand, if the judgment result is not a blood pressure waveform (step S310: No), the notification function 213b and the LED control function 216 control the second LED 28b to light up in yellow (step S321). Next, the notification function 213b and the LED control function 216 control the first LED 28a to light up in green (step S322), and this process ends.
[0172] In this manner, the X-ray diagnostic apparatus 10b according to this embodiment notifies the user of the determination result of the type of the biological signal using an LED, thereby making it possible to notify the user of an incorrect connection of the biological monitor with little power consumption.
[0173] The above-mentioned first to third embodiments can be modified as appropriate by changing a part of the configuration or function of each device of the X-ray diagnostic system S (Sa, Sb). Therefore, some modified examples of the above-mentioned embodiments will be described below as other embodiments. Note that the following mainly describes the differences from the above-mentioned embodiments, and a detailed description of the commonalities with the contents already described will be omitted. The modified examples described below may be implemented individually or in appropriate combination.
[0174] (Variation 1) In the above-described second embodiment, a configuration in which ECG-gated fluoroscopy is performed based on an ECG-gated signal separate from an ECG waveform has been described. In this modification, a configuration in which ECG-gated fluoroscopy is performed based on an ECG waveform will be described.
[0175] The X-ray diagnostic apparatus 10 according to this modification has the same configuration as that of the second embodiment. The setting function 215 of the processing circuitry 21 according to this modification sets ON / OFF of the ECG-gated fluoroscopy function according to a user instruction.
[0176] The processing of the notification function 213 of the processing circuitry 21 of this modified example will be described below, taking as an example a case where the ECG-gated fluoroscopy function is set to ON and there is no waveform whose type of biological signal is determined to be an ECG waveform by the determination function 254 of the device interface circuit 25. In this case, the notification function 213 generates a warning message to prompt the user to connect the electrocardiograph 30 to any of the input terminals.
[0177] In addition, when the ECG-synchronized fluoroscopy function is set to ON and the determination function 254 of the device interface circuit 25 determines that the type of biological signal is an ECG waveform, the X-ray irradiation control function 211 of this modified example controls the X-ray irradiation to the subject P based on the ECG waveform.
[0178] As an example, the X-ray irradiation control function 211 specifies the period from the rising time of an R wave to the rising time of the next R wave as one cycle. The X-ray irradiation control function 211 also controls the X-ray tube 12 and the X-ray aperture 13 to start irradiating the subject P with X-rays at a time corresponding to a predetermined percentage (e.g., 80%) of the cycle length from the start time of the cycle, and to end the X-ray irradiation at the end time of the cycle.
[0179] According to this modification, it is possible to prevent the user from making an incorrect connection to a biological monitor, and to perform ECG-gated fluoroscopy without generating an ECG-gated signal.
[0180] (Variation 2) In the above-mentioned first embodiment, a configuration was described in which a warning is issued to a user when the connection setting information of a biological monitor on the system differs from the biological monitor actually connected. Also, in the above-mentioned second embodiment, a configuration was described in which the connection setting information is automatically changed to match the biological monitor actually connected when the connection setting information of a biological monitor on the system differs from the biological monitor actually connected.
[0181] In this modified example, a form is described in which, according to the user's instructions, priority is set between the connection setting information on the system and the actual connection status, and the user is prompted to change either the actual biological monitor connection or the connection setting information depending on which is given priority.
[0182] For example, when priority is given to the connection setting information on the system, the notification function 213 of the processing circuit 21 of this modified example generates a message prompting the user to change the connection of the biological monitor to match the connection setting information when the connection setting information of the biological monitor on the system differs from the biological monitor that is actually connected.
[0183] As an example, a case will be described in which the first input terminal 27a is associated with an electrocardiogram waveform in the connection setting information, and the output terminal 311 of the sphygmomanometer 31 is actually connected to the first input terminal 27a. In this case, the notification function 213 generates a message prompting the user to connect the output terminal 301 of the electrocardiograph 30 to the first input terminal 27a.
[0184] Also, for example, when the actual connection status is given priority, the notification function 213 generates a message urging the user to change the connection setting information to match the actual connection status when the connection setting information of the biological monitor on the system differs from the biological monitor that is actually connected.
[0185] As an example, a case will be described in which the first input terminal 27a is associated with an electrocardiogram waveform in the connection setting information, and the output terminal 301 of the electrocardiograph 30 is actually connected to the second input terminal 27b. In this case, the notification function 213 generates a message urging the user to change the connection setting information to a state in which the second input terminal 27b is associated with the electrocardiogram waveform.
[0186] Hereinafter, a process executed by the X-ray diagnostic apparatus 10 according to this modification will be described. Fig. 13 is a flowchart showing an example of a process executed by the X-ray diagnostic apparatus 10 according to modification 2. Steps S401 and S402 are similar to steps S101 and S102 in Fig. 7, and therefore description thereof will be omitted.
[0187] After the process of step S402, the notification function 213 acquires the connection setting information of the biological monitor stored in the memory circuitry 24 (step S403). Next, the notification function 213 determines whether the connection setting information of the biological monitor on the system matches the biological monitor actually connected (step S404). If they match (step S404: Yes), this process ends.
[0188] On the other hand, if they do not match (step S404: No), the notification function 213 determines whether to prioritize the connection setting information of the biological monitor on the system (whether to prioritize the biological monitor that is actually connected) (step S405). For example, the notification function 213 determines which to prioritize based on information on whether to prioritize the connection setting information of the biological monitor on the system or the biological monitor that is actually connected, which is preset according to an instruction from the user.
[0189] If the connection setting information of the vital sign monitor on the system is to be prioritized (step S405: Yes), the notification function 213 and the display control function 214 display a message on the display 23 prompting the user to connect the vital sign monitor to the X-ray diagnostic apparatus 10 in accordance with the connection setting information (step S406), and then terminates this process.
[0190] For example, in the connection setting information, the first input terminal 27a is associated with an electrocardiogram waveform, and when a biological monitor other than the electrocardiograph 30 is connected to the first input terminal 27a, the notification function 213 and the display control function 214 display a message on the display 23 urging the user to connect the output terminal 301 of the electrocardiograph 30 to the first input terminal 27a.
[0191] On the other hand, if the connection setting information of the biological monitor on the system is not prioritized (step S405: No), the notification function 213 and the display control function 214 display a message on the display 23 urging the user to change the connection setting information to match the actual connection status (step S407), and then terminate this process.
[0192] For example, in the connection setting information, when the first input terminal 27a corresponds to an electrocardiogram waveform and the output terminal 301 of the electrocardiograph 30 is connected to the second input terminal 27b, the notification function 213 and the display control function 214 display a message on the display 23 urging the user to change the connection setting information to a state in which the second input terminal 27b corresponds to the electrocardiogram waveform.
[0193] According to this modified example, by setting in advance whether to prioritize the connection setting information of the vital sign monitor on the system or the actual connection status of the vital sign monitor, even if an incorrect connection of the vital sign monitor is made, the user can correct the connection error in the manner desired.
[0194] (Variation 3) In the above-described first embodiment, a warning is issued to the user when the connection setting information of the biological monitor on the system is different from the biological monitor actually connected. In this modified example, a warning is issued and a re-setup guidance for correcting the connection error is displayed.
[0195] The notification function 213 and the display control function 214 of the processing circuit 21 of this modified example display re-setup guidance on the display 23 together with a warning message when the connection setting information of the biological monitor on the system differs from the biological monitor actually connected.
[0196] The re-setup guidance is, for example, a guide for a procedure for correcting a mistaken connection of a biological monitor. One example of the re-setup guidance is a message that sequentially presents the following procedures to the user.
[0197] (1) Prompt the user to check the vital sign monitor for input terminals where the vital sign monitor's connection setting information on the system may differ from the vital sign monitor that is actually connected. (2) If the vital sign monitor connected to the input terminal checked by the user is different from the one associated with the connection setting information, prompt the user to reconnect the vital sign monitor associated with the input terminal in the connection setting information. (3) Prompt the user to perform an operation to output a test waveform from the vital sign monitor.
[0198] Hereinafter, a process executed by the X-ray diagnostic apparatus 10 according to this modification will be described. Fig. 14 is a flowchart showing an example of a process executed by the X-ray diagnostic apparatus 10 according to modification 3. Steps S501 to S504 are similar to steps S401 to S404 in Fig. 13, and therefore description thereof will be omitted.
[0199] If the two do not match in the processing of step S504 (step S504: No), the notification function 213 and the display control function 214 display re-setup guidance on the display 23 along with a warning message indicating that the two do not match (step S505), and terminate this processing.
[0200] According to this modification, when a biological monitor is connected incorrectly, the user can easily understand how to correct the connection error.
[0201] (Variation 4) The above-described embodiment and modified examples are also applicable to image diagnostic apparatuses other than X-ray angiography apparatuses, such as general X-ray diagnostic apparatuses, X-ray CT (Computed Tomography) apparatuses, and Magnetic Resonance Imaging (MRI) apparatuses.
[0202] For example, in the case of an MRI apparatus, an electrocardiogram waveform may be displayed on the display 23 during an examination of the subject P. Furthermore, when electrocardiogram-gated imaging is performed, an electrocardiogram-gated signal may be output from the electrocardiograph 30 to the MRI apparatus.
[0203] Also, for example, in the case of an X-ray CT apparatus, an electrocardiogram waveform and a respiratory waveform may be displayed on the display 23 during an examination of the subject P. Also, in the case of performing electrocardiogram-gated imaging, an electrocardiogram-gated signal may be output from the electrocardiograph 30 to the X-ray CT apparatus.
[0204] (Variation 5) In the above-described embodiments and modifications, the processing circuit 21 (21a, 21b) and the device interface circuit 25 (25a) are separate circuits, but the functions of the embodiments and modifications may be realized by a single circuit. For example, when the functions are realized by only the processing circuit 21 (21a, 21b), the X-ray diagnostic apparatus 10 is configured to connect the first ADC 26a to the third ADC 26c to the processing circuit 21 (21a, 21b).
[0205] In addition, the processing circuit 21 (21a, 21b) may include some or all of the functional units included in the device interface circuit 25 (25a). Similarly, the device interface circuit 25 (25a) may include some or all of the functional units included in the processing circuit 21 (21a, 21b).
[0206] According to at least one of the embodiments described above, it is possible to improve the convenience when connecting an image diagnostic apparatus and a biological monitor.
[0207] Although several embodiments (and modifications) have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, modifications, and combinations of embodiments can be made without departing from the spirit of the invention. These embodiments and modifications are included in the scope of the invention and its equivalents described in the claims, as well as in the scope and spirit of the invention. [Explanation of symbols]
[0208] 10, 10a, 10b X-ray diagnostic equipment 12 X-ray tube 16 X-ray detector 21, 21a, 21b Processing circuit 22 Input Interface 23 Display 24 Memory circuit 25, 25a Device Interface Circuit 30 Electrocardiograph 31 Blood Pressure Monitor 32 Respiration Sensor 211, 211a X-ray irradiation control function 212 Generation function 213, 213b Notification function 214 Display control function 251 First Acquisition Function 252 Second Acquisition Function 253 Extraction Function 254, 254a Judgment function 255 output function P Subject SX-ray diagnostic system
Claims
1. an input terminal for connecting a vital sign monitor; an acquisition unit that acquires a biological signal of a subject from the biological monitor connected to the input terminal; A determination unit that determines a type of the biological signal based on the biological signal; an output unit that outputs the determined type of the biological signal; A medical information processing device comprising:
2. The determination unit determines a type of the biological signal based on at least one of a voltage component and a frequency component of the biological signal. The medical information processing device according to claim 1 .
3. The determination unit determines the type of the waveform based on a similarity between a determination waveform and a waveform extracted from the biological signal. The medical information processing device according to claim 1 .
4. and a notification unit that notifies a mismatch of types when the type of the biological signal determined by the determination unit is different from the type of the biological signal used in the image diagnosis of the subject. The medical information processing device according to claim 1 .
5. the notification unit issues a notification to prompt a user to connect a biological monitor corresponding to the type of the biological signal used in the image diagnosis when the type of the biological signal determined by the determination unit is different from the type of the biological signal used in the image diagnosis of the subject. The medical information processing device according to claim 4 .
6. A plurality of the input terminals are provided, The determination unit determines a type of the biological signal for each of the input terminals, The notification unit determines whether the type of the biological signal for each of the input terminals determined by the determination unit matches the setting content of the setting information based on setting information in which identification information for identifying each of the input terminals is associated with the type of the biological signal used in the image diagnosis for the input terminal, and issues a notification when there is a mismatch. The medical information processing device according to claim 4 .
7. The notification unit notifies a user of the determination result of the type of the biological signal by changing a lighting color of an LED. The medical information processing device according to claim 4 .
8. and a setting unit that changes a setting related to the type of the biosignal used in the image diagnosis of the subject in accordance with the type of the biosignal determined by the determination unit when the type of the biosignal determined by the determination unit is different from the type of the biosignal used in the image diagnosis of the subject. The medical information processing device according to claim 1 .
9. A plurality of the input terminals are provided, The determination unit determines a type of the biological signal for each of the input terminals, The setting unit determines whether the type of the biosignal for each of the input terminals determined by the determination unit matches the setting content of the setting information based on setting information that associates identification information for identifying each of the input terminals with the type of the biosignal used in the image diagnosis for the input terminal, and if there is a mismatch, changes the setting information to match the type of the biosignal determined by the determination unit. The medical information processing device according to claim 8 .
10. The biological signal includes at least one of an electrocardiogram waveform, a blood pressure waveform, and a respiratory waveform. The medical image processing device according to claim 1 .
11. The biological signal includes a biological synchronization signal generated based on characteristic points of a waveform represented by the biological signal. The medical image processing device according to claim 1 .
12. Further comprising a control unit that performs an examination of the subject based on the biological synchronization signal. The medical information processing device according to claim 11.
13. A computer of an image diagnostic apparatus having an input terminal for connecting a vital sign monitor, acquiring a biological signal of a subject from the biological monitor connected to the input terminal; A determination step of determining a type of the biological signal based on the biological signal; an output step of outputting the determined type of the biological signal; A medical information program that executes the above.
14. An X-ray tube that irradiates an object with X-rays; an X-ray detector for detecting X-rays transmitted through the subject; an input terminal for connecting a vital sign monitor; an acquisition unit that acquires a biological signal of a subject from the biological monitor connected to the input terminal; A determination unit that determines a type of the biological signal based on the biological signal; an output unit that outputs the determined type of the biological signal; An X-ray diagnostic apparatus comprising:
Citation Information
Patent Citations
Biological signal analysis device, computer program, and recording medium
WO2022092243A1