Medical support device, medical support method, and medical support program
The medical support system addresses the issue of timely and clear high-priority alarm notification by generating and delivering audio information sequentially, ensuring complete and prompt communication of critical patient data.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2026-03-13
AI Technical Summary
Conventional medical information integrators fail to provide timely and clear notifications of high-priority alarms, often leading to missed or incomplete information due to overlapping or prioritization issues in audible notifications.
A medical support system with an acquisition unit, detection unit, and audio notification unit that acquires medical data, detects high-priority events, and notifies first audio information followed by a shortened version if a higher-priority event is detected, ensuring timely and complete information delivery.
Ensures that high-priority alarms are notified promptly and completely, without omitting lower-priority information, by using a system that generates and delivers audio notifications efficiently.
Smart Images

Figure 2026046381000001_ABST
Abstract
Description
Technical Field
[0005]
[0001] The embodiments disclosed in this specification and the drawings relate to a medical support device, a medical support method, and a medical support program.
Background Art
[0002] Conventionally, in a medical information integrator used in emergency medicine, an alarm (warning) is audibly notified when diagnostic data such as specimen test results and vital signs satisfy preset conditions. For example, when an audible notification in another alarm occurs during an audible notification, if the priority of the other audible notification is high, the current audible notification may be canceled. In this case, since the current audible notification is canceled, the user may not be able to grasp the content of the audible notification.
[0003] Also, for example, when audible notifications occur simultaneously, they are notified in order from the highest priority. In this case, after starting an audible notification at a certain point, for example, if a high-priority audible notification occurs 1 second later, the high-priority audible notification will be given after the previous audible notification is completed, so there is room for further improvement.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] One of the problems that the embodiments disclosed herein and in the drawings aim to solve is to provide timely notification of high-priority alarms compared to conventional methods. However, the problems that the embodiments disclosed herein and in the drawings aim to solve 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]
[0006] The medical support device according to the embodiment comprises an acquisition unit, a detection unit, and an audio notification unit. The acquisition unit acquires medical information relating to the patient's medical data over time. The detection unit detects event information that satisfies predetermined conditions from the medical information each time medical information is acquired. The audio notification unit notifies first audio information corresponding to the event information. If the detection unit detects second event information with a higher priority than the first event information, the audio notification unit notifies second audio information which is a shortened version of the first audio information of the first event information, and then notifies first audio information of the second event information. [Brief explanation of the drawing]
[0007] [Figure 1] Figure 1 shows an example of the configuration of a medical support system according to an embodiment. [Figure 2] Figure 2 shows an example of the configuration of a server device according to this embodiment. [Figure 3] Figure 3 is a timing chart showing an example of the timing for notifying audio information according to the embodiment. [Figure 4] Figure 4 shows an example of the configuration of a client device according to this embodiment. [Figure 5] Figure 5 is a schematic diagram showing an example of medical information according to the embodiment. [Figure 6] Figure 6 is a schematic diagram showing an example of medical information according to the embodiment. [Figure 7] Figure 7 is a flowchart showing an example of processing by the server device according to this embodiment. [Figure 8]Figure 8 is a timing chart showing an example of the timing for notifying audio information related to the modified form. [Figure 9] Figure 9 is a schematic diagram showing an example of medical information related to a modified example. [Modes for carrying out the invention]
[0008] The embodiments of the medical support device, medical support method, and medical support program will be described in detail below with reference to the drawings. However, the medical support device, medical support method, and medical support program relating to this application are not limited to the embodiments shown below.
[0009] (Embodiment) Figure 1 shows an example of the configuration of a medical support system 100 according to an embodiment. The medical support system 100 supports and manages the medical treatment of emergency patients. The medical support system 100 is connected to a medical information database 200 via a network. The medical support system 100 can send and receive various types of information to and from the medical information database 200 via the network. Emergency patients are also simply referred to as patients.
[0010] The network is, for example, a LAN (Local Area Network). The connection to the network can be wired or wireless. Furthermore, if security is ensured through a VPN (Virtual Private Network), the connection is not limited to the LAN; it may also connect to public communication lines such as the internet.
[0011] The medical information database 200 stores and manages medical information related to the medical data of emergency patients. This medical information includes, for example, patient information, specimen test information, and vital signs information. Patient information refers to information about emergency patients. This includes the patient's name, gender, age, nationality, medical history, test information, examination results, medical images, etc.
[0012] Specimen test information is information related to specimen testing. Specimen tests are, for example, blood tests. Specimen test information includes the name of the specimen test item, test method, date and time of test, and test results. Specimen test results include hemoglobin concentration (ctHb), oxygen saturation (SpO2), P / F ratio (PaO2 (partial pressure of oxygen) / FiO2 (oxygen concentration)), lactate level (cLac), etc.
[0013] Vital information refers to information regarding the measurement results of vital signs, including, for example, vital sign measurements. Vital sign measurements include heart rate (HR), systolic blood pressure (ABP S), mean blood pressure (ABP M), diastolic blood pressure (ABP D), etc. Vital sign measurements may also include any other measurements.
[0014] The medical information database 200 is connected via a network to a patient information system (not shown) that manages patient information and specimen test information, and to a vital sign manager (not shown) that manages vital signs transmitted from a vital sign measuring device attached to the patient. The medical information database 200 acquires patient information and specimen test information from the patient information system, for example, every few tens of minutes. The medical information database 200 also acquires vital information from the vital sign manager, for example, every second. The interval for acquiring specimen test information is set, for example, to the interval at which specimen test results are updated. Furthermore, since vital signs are constantly being measured, it is preferable that vital information be acquired every few seconds.
[0015] The medical support system 100 comprises a server device 10 and a client device 20. The server device 10 is, for example, a server installed in an emergency medical facility. The server device 10 receives patient medical information from a medical information database 200 and performs predetermined data processing on the received medical information. The server device 10 also detects abnormal measured values (hereinafter referred to as alarm values) by executing alarm processing based on the medical information and transmits alarm information, including the detection result of the alarm value, to the client device 20.
[0016] The client device 20 is, for example, a terminal device installed in an emergency treatment room. The client device 20 receives the medical treatment information and alarm information after data processing from the server device 10, and based on the alarm information, emphasizes the display screen of the medical treatment information or outputs voice information corresponding to the alarm information.
[0017] Next, the configuration of the server device 10 will be described. FIG. 2 is a diagram showing an example of the configuration of the server device 10 according to the embodiment. The server device 10 includes a memory 11, a communication interface 12, a display 23, an input interface 25, and a processing circuit 13. Hereinafter, the server device 10 will be described as a single device that executes a plurality of functions, but a plurality of devices may execute the plurality of functions separately. For example, each function executed by the server device 10 may be distributed and mounted on different console devices or workstation devices. The server device 10 is an example of a medical support device.
[0018] The memory 11 stores various information and is a storage device such as a hard disk drive (HDD), a solid state drive (SSD), or an integrated circuit. In addition to HDDs, SSDs, etc., the memory 11 may also be a portable storage medium such as a compact disc (CD), a digital versatile disc (DVD), or a flash memory.
[0019] Note that the memory 11 may be a drive device that reads and writes various information to and from semiconductor memory elements such as flash memory and random access memory (RAM). Also, the storage area of the memory 11 may be within the server device 10 or within an external storage device connected by a network.
[0020] Memory 11 stores programs executed by the processing circuit 13, various data used in the processing of the processing circuit 13, etc. As a program, for example, a program is used that is pre-installed on the computer from a network or a non-transient computer-readable storage medium, and that enables the computer to implement each function of the processing circuit 13. The various data dealt with in this specification are typically digital data. Memory 11 is an example of a storage unit.
[0021] The communication interface 12 is a network interface that transmits and controls communication between the client device 20, the medical information database 200, and external devices via the network.
[0022] The processing circuit 13 controls the operation of the entire server device 10. The processing circuit 13 is a processor that executes the acquisition function 131, transmission function 132, detection function 133, first generation function 134, calculation function 135, determination function 136, second generation function 137, and voice notification function 138 by calling and executing programs in the memory 11.
[0023] The acquisition function 131 acquires medical information related to the patient's medical data over time. Specifically, the acquisition function 131 acquires medical information related to the patient's medical data over time from the medical information database 200 via the communication interface 12. The acquisition function 131 acquires patient information, specimen test information, and vital information as medical information.
[0024] As mentioned above, for example, the acquisition function 131 acquires patient information and specimen test information from the medical information database 200 every few tens of minutes. Also, for example, the acquisition function 131 acquires vital information, including the vital signs of emergency patients, from the medical information database 200 every second. The acquisition function 131 is an example of an acquisition unit.
[0025] The transmission function 132 collects the medical information acquired by the acquisition function 131, performs predetermined data processing on it, and transmits the processed medical information to the client device 20 via the communication interface 12. The transmission function 132 is an example of a transmission unit.
[0026] The detection function 133 detects event information that meets predetermined conditions from the medical information each time medical information is acquired. Specifically, the detection function 133 detects event information that meets predetermined conditions from the medical information each time the acquisition function 131 acquires medical information. The detection function 133 is an example of a detection unit. Here, event information that meets predetermined conditions includes, for example, the timing of reading out medical data from the medical information, and the timing of reading out warning information, including warnings related to warnings about medical data in the medical information.
[0027] For example, the content of the medical data read aloud from the medical information may include aortic clamping, blood gas analysis, and central laboratory tests. Warnings related to the medical data in the medical information may include, for example, warnings regarding blood pressure. However, the content of the medical data read aloud from the medical information and the warnings related to the medical data in the medical information are not limited to these and may be changed as appropriate depending on the patient's condition. The information regarding the warnings may include the warning value, the conditional expression for the warning value, or the name of the item for the warning value.
[0028] Next, I will explain the timing for reading out each piece of information. For example, in the case of aortic clamping, the timing for reading out the elapsed time since the aortic clamping was performed is when the information is read out (for example, 10 minutes elapsed, 20 minutes elapsed, etc.).
[0029] Blood gas analysis is performed by collecting blood from the patient and then placing the blood sample in a blood gas testing device. Similarly, for central laboratory testing, the blood sample is collected from the patient and then placed in a central laboratory testing device.
[0030] For example, the timing for reading out blood gas and central laboratory results refers to the timing for reading out the measurement results after the blood gas and central laboratory measurements have been taken. While there is a time lag before these results become available, some devices have a defined time lag, so the timing is calculated based on that definition. If the device does not have a time lag, the timing is calculated by statistically analyzing the time from the start of past measurements to the availability of results.
[0031] The timing of blood pressure warnings is such that once a blood pressure warning is issued, the system monitors blood pressure values every 60 seconds, for example, and issues another warning if the blood pressure value meets the specified criteria. Therefore, once a blood pressure warning is issued, the timing of future blood pressure warnings can be calculated based on the time the previous warning occurred. Here, a blood pressure warning refers to a condition where the blood pressure value is abnormal. Note that the interval for monitoring blood pressure values is not limited to 60 seconds.
[0032] The first generation function 134 generates first audio information corresponding to event information. Specifically, the first generation function 134 generates first audio information corresponding to event information based on the event information detected by the detection function 133. The first generation function 134 is an example of the first generation unit. The first audio information for each event information will now be described.
[0033] In aortic occlusion, the first voice information is read out in 10-minute increments, such as "10 minutes elapsed," "20 minutes elapsed," and "30 minutes elapsed." In blood gas analysis, the first voice information is read out the blood gas measurement results, such as "I will now read out the blood gas results. Hemoglobin 5.5, lactate 6.1, sodium 123.4."
[0034] The first voice message in a central laboratory setting is, for example, "Displaying central laboratory results," which reads out that the measurement results from the central laboratory are being displayed. The first voice message in a blood pressure warning is, for example, "A warning has been issued. Blood pressure is dropping. 58 / 21."
[0035] The calculation function 135 calculates the reading time required to read out the first audio information. Specifically, the calculation function 135 calculates the reading time required to read out the first audio information generated by the first generation function 134. The calculation function 135 is an example of a calculation unit.
[0036] The determination function 136 determines whether there is high-priority event information. Specifically, the determination function 136 determines whether it has detected high-priority event information among the multiple event information detected by the detection function 133. The determination function 136 is an example of a determination unit.
[0037] Here, we will explain high-priority event information. High-priority event information is, for example, information that changes in a patient's condition and should be known to the doctor in a timely manner. The priority of the event information described above is set in advance and stored in memory 11, in the order of aortic clamping > blood pressure warning > blood gas > central laboratory tests. In other words, aortic clamping has a higher priority than blood pressure warnings, blood gas tests, and central laboratory tests. Also, blood pressure warnings have a higher priority than blood gas tests and central laboratory tests. Furthermore, blood gas tests have a higher priority than central laboratory tests.
[0038] The second generation function 137 generates a shortened version of the first audio information when it detects high-priority event information. Specifically, when the judgment function 136 detects high-priority event information, the second generation function 137 generates a shortened version of the first audio information generated by the first generation function 134. The second generation function 137 is an example of a second generation unit.
[0039] Here, we will explain the second audio information, which is a shortened version of the first audio information. The second audio information is, for example, information that increases the reading speed of the first audio information or simplifies the amount of information read aloud from the first audio information. In other words, the reading speed of the second audio information is faster than the reading speed of the first audio information of the first event information. Also, the amount of information read aloud from the second audio information is less than the amount of information read aloud from the first audio information of the first event information. For example, the second generation function 137 generates the second audio information, which is a shortened version of the first audio information, so that it is shorter than the reading time required to read aloud the first audio information calculated by the calculation function 135.
[0040] The second voice information for blood gas is information that reads out the blood gas measurement results, for example, "Blood gas. Hemoglobin 5.5, lactate 6.1, sodium 123.4." The second voice information for central laboratory is information that reads out that the measurement results for central laboratory are displayed, for example, "Central laboratory." The second voice information for blood pressure warnings is information that reads out warnings about blood pressure, for example, "Blood pressure is decreasing. 58 / 21."
[0041] The second audio information, as described above, contains less information than the first audio information, but it is simplified and includes all the information that should be conveyed to the doctor. Furthermore, the second generation function 137 has the highest priority among the event information such as aortic occlusion, blood pressure warnings, blood gas analysis, and central laboratory tests; therefore, it is not necessary to generate second audio information for aortic occlusion.
[0042] The voice notification function 138 notifies the first voice information corresponding to the event information. Specifically, when the voice notification function 138 detects the first event information, it notifies the first voice information of the first event information. For example, if the judgment function 136 determines that the detection function 133 has not detected a second event information with a higher priority than the first event information, the voice notification function 138 notifies the client device 20 of the first voice information of the first event information generated by the first generation function 134. The voice notification function 138 is an example of a voice notification unit.
[0043] Furthermore, if the voice notification function 138 detects a second event information with a higher priority than the first event information, it will first notify the client device 20 of the second voice information, which is a shortened version of the first voice information of the first event information, and then notify the client device 20 of the first voice information of the second event information, which was generated by the second generation function 137. For example, if the judgment function 136 determines that the detection function 133 has detected a second event information with a higher priority than the first event information, the voice notification function 138 will first notify the client device 20 of the second voice information, which is a shortened version of the first voice information of the first event information, which was generated by the second generation function 137, and then notify the client device 20 of the first voice information of the second event information, which was generated by the first generation function 134.
[0044] Here, the timing for notifying the second audio information of the first event information and the first audio information of the second event information, which are notified by the voice notification function 138, will be explained using Figure 3. Figure 3 is a timing chart showing an example of the timing for notifying audio information according to the embodiment.
[0045] In the timing chart T1 shown in Figure 3, the horizontal axis represents time, and the vertical axis represents items related to event information. Arrow 31 indicates the time required for the reading of the first audio information during aortic occlusion. Arrow 32 indicates the time required for the reading of the first audio information during blood gas analysis. Arrow 33 indicates the time required for the reading of the second audio information during blood gas analysis.
[0046] For example, at time t11, the detection function 133 detects blood gas, which is the first event information. Also, at time t12, the detection function 133 detects aortic occlusion, which is the second event information. If the first audio information for blood gas were to be notified by voice, it would take longer than time t12. Therefore, the judgment function 136 determines that at time t12, aortic occlusion, which is the second event information with a higher priority than blood gas, has been detected.
[0047] Then, at time t11, the voice notification function 138 notifies the second voice information, which is a shortened version of the first voice information for blood gas, and then at time t12, it notifies the first voice information for the second event information, aortic occlusion. Furthermore, the timing at which the reading of the second voice information ends is earlier than the timing at which the reading of the first voice information for the second event information begins. This ensures that voice information related to each event is not omitted and can be notified to the client device 20.
[0048] Next, the configuration of the client device 20 will be described. Figure 4 is a diagram showing an example of the configuration of the client device 20 according to this embodiment. The client device 20 includes a memory 21, a communication interface 22, a display 23, a speaker 24, an input interface 25, and a processing circuit 26. The client device 20 is an example of a terminal device.
[0049] In the following description, the client device 20 is assumed to perform multiple functions as a single device, but it is also possible for multiple functions to be performed by separate devices. For example, each function performed by the client device 20 may be distributed and installed on different console devices or workstation devices.
[0050] Memory 21 is a storage device such as an HDD, SSD, or integrated circuit that stores various types of information. Memory 21 may also be a portable storage medium such as a CD, DVD, or flash memory, in addition to HDDs and SSDs. Furthermore, memory 21 may be a drive device that reads and writes various types of information to and from semiconductor memory elements such as flash memory or RAM. The storage area of memory 21 may be located within the client device 20 or in an external storage device connected via a network.
[0051] Memory 21 stores programs executed by the processing circuit 26, various data used in the processing of the processing circuit 26, and so on. As a program, for example, a program is used that is pre-installed on the computer from a network or a non-transient computer-readable storage medium, and that enables the computer to implement each function of the processing circuit 26. The various data dealt with in this specification are typically digital data. Memory 21 is an example of a storage unit.
[0052] The communication interface 22 is a network interface that transmits and controls communication between the client device 20, the medical information database 200, and external devices via the network.
[0053] The display 23 displays various types of information. For example, the display 23 outputs medical information generated by the processing circuit 26, and a GUI (Graphical User Interface) for receiving various operations from the operator. For example, the display 23 is a liquid crystal display or a CRT (Cathode Ray Tube) display. The display 23 is an example of a display unit.
[0054] The input interface 25 receives various input operations from the operator, converts the received input operations into electrical signals, and outputs them to the processing circuit 26. For example, the input interface 25 receives input of medical information, various command signals, etc., from the operator.
[0055] The input interface 25 is implemented by a mouse, keyboard, trackball, switch buttons, a touchscreen integrating a display screen and touchpad, a non-contact input circuit using an optical sensor, and an audio input circuit, etc., for performing various processes of the processing circuit 26. The input interface 25 is connected to the processing circuit 26 and converts the input operations received from the operator into electrical signals and outputs them to the processing circuit 26.
[0056] In this specification, the input interface is not limited to those equipped with physical operating components such as a mouse or keyboard. For example, an electrical signal processing circuit that receives an electrical signal corresponding to an input operation from an external input device located separately from the device and outputs this electrical signal to the processing circuit 26 is also included as an example of an input interface. Input interface 25 is an example of an input unit.
[0057] Speaker 24 is an audio device that converts electrical signals into sound and outputs the converted sound. Speaker 24 is an example of an audio output unit. Speaker 24 outputs various sounds according to the output from processing circuit 26.
[0058] The processing circuit 26 controls the operation of the entire client device 20. The processing circuit 26 is a processor that executes the acquisition function 261 and the display control function 262 by calling and executing a program in the memory 21.
[0059] In Figure 1, the acquisition function 261 and the display control function 262 are described as being implemented by a single processing circuit 26. However, it is also possible to configure a processing circuit by combining multiple independent processors, with each processor executing a program to implement each function. Furthermore, the acquisition function 261 and the display control function 262 may be implemented as separate hardware circuits. The above description of each function performed by the processing circuit 26 is the same in the following embodiments and modifications.
[0060] Furthermore, although the client device 20 is described as performing multiple functions on a single console, the multiple functions may be performed by separate devices. For example, the functions of the processing circuit 26 may be distributed and installed on different devices.
[0061] The acquisition function 261 acquires medical information related to the patient's medical data over time. The acquisition function 261 acquires patient information, specimen test information, and vital information from the server device 10 as medical information. The acquisition function 261 also acquires warning information from the server device 10. For example, the acquisition function 261 acquires medical information and warning information from the server device 10 each time the medical information is updated in the server device 10. The acquisition function 261 is an example of an acquisition unit. Furthermore, the acquisition function 261 acquires voice information corresponding to the medical information and warning information from the server device 10.
[0062] The display control function 262 displays various information on the display 23. For example, the display control function 262 displays a display screen on the display 23 that shows measured values of medical data based on the medical information acquired by the acquisition function 261. The display control function 262 is an example of a display control unit. In addition, the display control function 262 updates the medical information displayed on the display 23 each time new medical data is acquired. Furthermore, the display control function 262 outputs audio information corresponding to various information to the speaker 24. For example, the display control function 262 outputs audio information to the speaker 24 based on audio information corresponding to the medical information and warning information acquired by the acquisition function 261.
[0063] Here, the information displayed on the display 23 by the display control function 262 will be explained using Figure 5. Figure 5 is a schematic diagram showing an example of medical information according to the embodiment. The medical information 40 shown in Figure 5 includes patient information 41, medical data 42, and warning information 43. The patient information 41 shown in Figure 5 displays patient information about the emergency patient under management, and includes, for example, the patient's ID, name, gender, age, and weight.
[0064] The medical data 42 shown in Figure 5 includes a first display unit 421 showing the time-dependent changes in heart rate (HR) and each blood pressure value (ABP S, ABP M, ABP D), a second display unit 422 showing the time-dependent changes in the P / F ratio, a third display unit 423 showing the time-dependent changes in hemoglobin concentration (ctHb), a fourth display unit 424 showing the time-dependent changes in lactate levels (cLac), a fifth display unit 425 showing the most recent measured values of heart rate (HR) and each blood pressure value (ABP S, ABP M, ABP D), a sixth display unit 426 showing the measured value of the P / F ratio, a seventh display unit 427 showing the measured value of hemoglobin concentration (ctHb), and an eighth display unit 428 showing the measured value of lactate levels (cLac).
[0065] Furthermore, the information displayed on the display 23 by the display control function 262 will be explained with reference to Figure 6. Figure 6 is a schematic diagram showing an example of medical information according to the embodiment. In Figure 6, at the same time that the medical information in Figure 5 is displayed on the display 23, the server device 10 notifies the client device 20 of the medical information corresponding to the event information, and the display control function 262 displays it on the display 23. The medical information 51 shown in Figure 6 is information related to blood gas. In addition, the display control function 262 highlights the medical information 51 on the display 23 and outputs audio information based on the content of the medical information 51 in the event information to the speaker 24.
[0066] Figure 7 is a flowchart illustrating an example of the processing performed by the server device 10 according to this embodiment. This process will be used to describe the emergency support processing for emergency patients.
[0067] The acquisition function 131 acquires patient information and specimen test information from the medical information database 200 (step S71). Next, the acquisition function 131 acquires vital information, including the vital signs of emergency patients, from the medical information database 200 (step S72). Subsequently, the transmission function 132 compiles the medical information acquired by the acquisition function 131, performs predetermined data processing, and transmits the processed medical information to the client device 20 (step S73).
[0068] The detection function 133 detects event information that meets predetermined conditions from the medical information each time the acquisition function 131 acquires medical information (step S74). The first generation function 134 generates first voice information corresponding to the event information based on the event information detected by the detection function 133 (step S75). The calculation function 135 calculates the reading time required to read aloud the first voice information generated by the first generation function 134 (step S76).
[0069] The determination function 136 determines whether there is high-priority event information (step S77). If the determination function 136 determines that there is no high-priority event information (step S77: No), the process proceeds to step S80. On the other hand, if the determination function 136 determines that there is no high-priority event information (step S77: Yes), the process proceeds to step S78.
[0070] In step S78, if the second generation function 137 detects high-priority event information, it generates a second voice information which is a shortened version of the first voice information (step S78). Subsequently, the voice notification function 138 notifies the client device 20 of the second voice information generated by the second generation function 137 (step S79). In step S80, the voice notification function 138 notifies the client device 20 of the first voice information generated by the first generation function 134 (step S80).
[0071] In step S81, the acquisition function 131 determines whether there is new information (step S81). If the acquisition function 131 determines that there is new information (step S81: Yes), the process proceeds to step S71. On the other hand, if the acquisition function 131 determines that there is no new information (step S81: No), the process described above ends. Once this process is completed, the processing performed by the processing circuit 13 of the server device 10 ends.
[0072] As described above, according to the embodiment, the server device 10 acquires medical information relating to the patient's medical data over time, and each time medical information is acquired, it detects event information that satisfies predetermined conditions from the medical information and notifies the first voice information corresponding to the event information. If the server device 10 detects a second event information with a higher priority than the first event information, it notifies the second voice information, which is a shortened version of the first voice information of the first event information, and then notifies the first voice information of the second event information.
[0073] This means that, for example, in emergency medical support for emergency patients, if there is a change in the patient's condition, it is necessary to notify the doctor in a timely manner of warning information about that change, as well as the patient's medical information. In this embodiment, if the server device 10 detects high-priority event information after low-priority event information, it notifies the client device 20 of the low-priority event information in a shortened form, and then notifies the client device 20 of the high-priority event information.
[0074] Therefore, physicians can obtain low-priority event information from the client device 20 without any omissions, and can also obtain high-priority event information in a timely manner.
[0075] The timing at which the reading of the second audio information ends is earlier than the timing at which the reading of the first audio information for the second event information begins. Furthermore, the second audio information contains information that either increases the reading speed of the first audio information or simplifies the information read by the first audio information. In addition, the reading speed of the second audio information is faster than the reading speed of the first audio information for the first event information. And the amount of information read by the second audio information is less than the amount of information read by the first audio information for the first event information.
[0076] This allows the server device 10 to notify the client device 20 of event information without any loss of information.
[0077] (modified version) In the embodiment described above, when the server device 10 detects a second event information with a higher priority than the first event information, it notifies the second voice information, which is a shortened version of the first voice information of the first event information, and then notifies the first voice information of the second event information. However, the embodiment is not limited to this. For example, the server device 10 may notify the client device 20 of output information related to the first event information and third voice information corresponding to the output information.
[0078] Figure 8 is a timing chart showing an example of the timing for notifying audio information related to the modified example. Similar to Figure 3, in the timing chart T2 shown in Figure 8, the horizontal axis represents time and the vertical axis represents items related to event information. Arrow 31 indicates the time required to read the first audio information in the case of aortic occlusion. Arrow 82 indicates the time required to read the first audio information in the blood pressure warning. Arrow 83 indicates the time required to read the third audio information in the blood pressure warning.
[0079] For example, at time t21, the detection function 133 detects a warning regarding blood pressure, which is the first event information. Also, at time t22, the detection function 133 detects aortic occlusion, which is the second event information. If the first audio information regarding the blood pressure warning were to be notified by voice, it would take longer than time t22. Therefore, the judgment function 136 determines that at time t22, the aortic occlusion, which is the second event information with a higher priority than the blood pressure warning, has been detected.
[0080] Then, at time t21, the voice notification function 138 notifies output information regarding a blood pressure warning and a third voice information corresponding to the output information, and then at time t22, it notifies the first voice information of the second event information of aortic occlusion. Here, the output information and the third voice information will be explained with reference to Figure 9.
[0081] Figure 9 is a schematic diagram showing an example of medical information related to a modified example. In Figure 9, at the same time that the medical information in Figure 5 is displayed on the display 23, event information of the medical information is notified from the server device 10 to the client device 20, and the display control function 262 displays it on the display 23. The event information shown in Figure 9 is related to a blood pressure warning.
[0082] Here, the voice notification function 138 notifies the client device 20 of output information 91 regarding a blood pressure warning, and also notifies it of "Look at the screen" as a third voice message corresponding to the output information 91. The output information 91 shown in Figure 9 is "A warning has been issued. Your blood pressure is dropping. 58-21." as information regarding a blood pressure warning. As a result, the server device 10 can notify the client device 20 of the event information without any loss of voice information.
[0083] Furthermore, for example, regarding the blood gas information in the medical information 51 shown in Figure 6, since the medical information 51 is highlighted on the display 23, the third voice information corresponding to the output information 91 in this case is "Look at the screen."
[0084] In the embodiments described above, an example was given in which the acquisition unit, transmission unit, detection unit, first generation unit, calculation unit, determination unit, second generation unit, and voice notification unit in this specification are implemented by the acquisition function 131, transmission function 132, detection function 133, first generation function 134, calculation function 135, determination function 136, second generation function 137, and voice notification function 138 of the processing circuit, respectively. However, the embodiments are not limited to this. For example, the acquisition unit, transmission unit, detection unit, first generation unit, calculation unit, determination unit, second generation unit, and voice notification unit in this specification may be implemented not only by the acquisition function 131, transmission function 132, detection function 133, first generation function 134, calculation function 135, determination function 136, second generation function 137, and voice notification function 138 described in the embodiments, but may also be implemented by hardware only, software only, or a combination of hardware and software.
[0085] Furthermore, the term "processor" used in the above-described embodiments refers to circuits such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an Application Specific Integrated Circuit (ASIC), or 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)).
[0086] Here, instead of saving the program in memory, the processor may be configured to directly embed the program within its circuitry. In this case, the processor performs its functions by reading and executing the program embedded within the circuitry. Furthermore, each processor in this embodiment is not limited to being configured as a single circuit; multiple independent circuits may be combined to form a single processor, and its functions may be performed in this manner.
[0087] Here, the medical support program executed by the processor is provided pre-installed in ROM (Read Only Memory) or other memory. Alternatively, this medical support program may be provided as a file in an installable or executable format on a computer-readable, non-transient storage medium such as a CD (Compact Disk)-ROM, FD (Flexible Disk), CD-R (Recordable), or DVD (Digital Versatile Disk).
[0088] Furthermore, this medical support program may be provided or distributed by being stored on a computer connected to a network such as the Internet and downloaded via the network. For example, this medical support program is composed of modules that include each of the processing functions described above. In terms of actual hardware, the CPU reads the medical support program from a storage medium such as ROM and executes it, thereby loading each module into main memory and generating it in main memory.
[0089] Furthermore, in the embodiments and modifications described above, each component of each illustrated device is a functional concept and does not necessarily have to be physically configured as shown. In other words, the specific form of distribution or integration of each device is not limited to that shown, and all or part of them can be functionally or physically distributed or integrated in any unit according to various loads and usage conditions. Moreover, each processing function performed by each device can be realized in whole or in any part by a CPU and a program that is analyzed and executed by the CPU, or by hardware using wired logic.
[0090] Furthermore, among the processes described in the embodiments and modifications described above, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by known methods. In addition, the processing procedures, control procedures, specific names, and information including various data and parameters shown in the above document and drawings can be arbitrarily changed unless otherwise specified.
[0091] According to at least one embodiment described above, it is possible to notify users of high-priority alarms in a more timely manner compared to conventional methods.
[0092] While several embodiments have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These embodiments can be carried out in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents. [Explanation of symbols]
[0093] 10...Server device, 11...Memory, 12...Communication interface, 13...Processing circuit, 20...Client device, 21...Memory, 22...Communication interface, 23…Display, 24…Speaker, 25…Input Interface 26... Processing circuit, 100... Medical support system, 131... Acquisition function, 132... Transmission function, 133...Detection function, 134...First generation function, 135...Calculation function, 136...Determination function, 137...Second generation function, 138...Voice notification function, 200...Medical information database, 261... Acquisition function, 262... Display control function
Claims
1. A data acquisition unit that acquires medical information regarding patient medical data over time, Each time the aforementioned medical information is acquired, a detection unit detects event information that satisfies predetermined conditions from the aforementioned medical information, A voice notification unit that notifies first voice information corresponding to the event information, Equipped with, When the voice notification unit detects a second event information with a higher priority than the first event information, it first notifies the second voice information, which is a shortened version of the first voice information of the first event information, and then notifies the first voice information of the second event information. Medical support device.
2. The timing at which the reading of the second audio information ends is earlier than the timing at which the reading of the first audio information of the second event information begins. The medical support device according to claim 1.
3. The speed at which the second audio information is read aloud is faster than the speed at which the first audio information of the first event information is read aloud. A medical support device according to claim 1 or 2.
4. The amount of information read aloud from the second audio information is less than the amount of information read aloud from the first event information. A medical support device according to claim 1 or 2.
5. The first event information includes the timing of reading out the medical data of the medical information, The second event information includes the timing for reading out warning information, including warnings regarding medical data in the medical information, The medical support device according to claim 1.
6. The voice notification unit notifies output information relating to the first event information and third voice information corresponding to the output information. The medical support device according to claim 1.
7. Medical information regarding patient medical data is acquired over time. Each time the aforementioned medical information is acquired, event information that satisfies predetermined conditions is detected from the aforementioned medical information. The first audio information corresponding to the aforementioned event information is notified. This includes, If a second event is detected that has a higher priority than the first event, After notifying the second audio information which is a shortened version of the first audio information of the first event information, the first audio information of the second event information is notified. Medical support methods.
8. On the computer, Medical information regarding patient medical data is acquired over time. Each time the aforementioned medical information is acquired, event information that satisfies predetermined conditions is detected from the aforementioned medical information. The first audio information corresponding to the aforementioned event information is notified. Execute each process, If a second event is detected that has a higher priority than the first event, After notifying the second audio information which is a shortened version of the first audio information of the first event information, the first audio information of the second event information is notified. A medical support program that enables the execution of a procedure.
Citation Information
Patent Citations
Biological information monitor
JP2014147647A