Medical information processing system and medical information processing method
The medical information processing system integrates biological data from remote monitoring and medical institutions to provide longer-term diagnostic support, addressing the limitations of current systems by combining data from diverse settings.
Patent Information
- Application Number
- JP2023169823
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-29
- Publication Date
- 2025-04-10
AI Technical Summary
Current medical information processing systems fail to effectively integrate biological information collected through remote monitoring with data obtained within medical institutions, limiting their use for longer-term diagnostic support.
A medical information processing system comprising a first acquisition unit for collecting biological information from devices outside medical institutions, a second acquisition unit for collecting data from devices within medical institutions, and an integrated processing unit that combines this information for diagnostic support.
The integration of biological information from both settings allows for the use of longer-term data for enhanced diagnostic support, improving patient monitoring and care coordination between home and hospital environments.
Smart Images

Figure 2025059616000001_ABST
Abstract
Description
[Technical field]
[0001] The embodiments disclosed in this specification and the drawings relate to a medical information processing system and a medical information processing method. [Background technology]
[0002] In recent years, medical information processing systems using remote monitoring have become known, which monitor the health condition of a patient from outside the medical institution, such as the patient's home, and notify the medical institution when a specific event is detected. In this type of medical information processing system, when an alert is generated based on biological information called vital data, such as blood pressure and heart rate, measured outside the medical institution through remote monitoring, the system notifies the medical institution of the alert and the biological information. The medical institution then takes action, such as intervention for the patient, based on the content of the notification. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 10-14890 Summary of the Invention [Problem to be solved by the invention]
[0004] According to the inventor's study, such a medical information processing system is considered to have room for improvement in that the biological information measured outside the medical institution and the biological information measured inside the medical institution are confirmed separately and the two are not integrated. Specifically, for example, the medical information processing system is considered to have room for improvement in that biological information obtained by remote monitoring and biological information obtained inside the medical institution can be integrated to use biological information over a longer period of time for diagnostic support.
[0005] One of the problems to be solved by the embodiments disclosed in this specification and the drawings is to integrate biological information measured outside a medical institution with biological information measured inside a medical institution, thereby using biological information over a longer period of time for diagnostic support. 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]
[0006] The medical information processing system according to this embodiment includes a first acquisition unit, a second acquisition unit, and an integration processing unit. The first acquisition unit acquires the first biological information from a data collection system that collects first biological information measured by a first device from a subject outside a medical institution. The second acquisition unit acquires second biological information measured by a second device different from the first device from the subject at the medical institution. The integration processing unit integrates the first biological information and the second biological information. [Brief description of the drawings]
[0007] [Figure 1] FIG. 1 is a block diagram showing an example of a medical information processing system according to an embodiment and its peripheral configuration. [Diagram 2] FIG. 2 is a block diagram showing an example of the configuration of the patient terminal shown in FIG. [Diagram 3] FIG. 3 is a block diagram showing an example of the configuration of the hospital server shown in FIG. [Figure 4] FIG. 4 is a schematic diagram illustrating a trained model according to an embodiment. [Diagram 5] FIG. 5 is a schematic diagram for explaining an alert setting according to an embodiment. [Figure 6] FIG. 6 is a block diagram showing an example of the configuration of the in-hospital terminal shown in FIG. [Figure 7] FIG. 7 is a sequence diagram for explaining the operation in one embodiment. [Figure 8]FIG. 8 is a schematic diagram illustrating an example of an integrated screen according to an embodiment. [Figure 9] FIG. 9 is a schematic diagram illustrating another example of the integrated screen according to an embodiment. [Figure 10] FIG. 10 is a block diagram showing an example of a medical information processing system according to the first modification of an embodiment and its peripheral configuration. [Figure 11] FIG. 11 is a sequence diagram for explaining an operation in the first modification of the embodiment. [Figure 12] FIG. 12 is a block diagram illustrating an example of the configuration of the in-hospital terminal according to the second modification of the embodiment. [Figure 13] FIG. 13 is a sequence diagram for explaining an operation in the second modification of the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] A medical information processing system and a medical information processing method according to an embodiment will be described below with reference to the drawings. A hospital will be described below as an example of a medical institution, but the present invention is not limited to this, and a clinic, a visiting nursing station, or the like may also be used as a medical institution. In addition, a subject's (patient's) home will be described as an example of a place outside a medical institution, but the present invention is not limited to this, and any place outside a medical institution, such as a hotel, an ambulance, or a nursing home, may be used.
[0009] FIG. 1 is a block diagram showing an example of a medical information processing system and its peripheral configuration according to an embodiment. The medical information processing system 1 is capable of communicating with a first measuring device 10 and a patient terminal 20 arranged in a patient's residence. Specifically, the medical information processing system 1 includes a cloud system 30 provided outside a medical institution, and a GW device 40, a second measuring device 50, an in-hospital server 60, and an in-hospital terminal 70 provided in a hospital as a medical institution. The collection function 31, the first reliability check function 32, and the communication function 37 realized by the cloud system 30 will be described later. The first reliability check function 32 can be omitted in the cloud system 30 or can be used in combination if the function is provided in a patient's terminal or a system in the hospital.
[0010] Here, the first measuring device 10 measures vital data as first biological information from a patient outside a medical institution. As the first measuring device 10, for example, a smartphone, a smart watch, a thermometer, a weight scale, a body composition meter, an activity meter, a blood pressure monitor, a pulse oximeter, or any other device capable of measuring vital data can be used as appropriate. Examples of vital data include body temperature, heart rate, blood pressure, and other vital signs, weight, body composition, and activity (number of steps, active calories), and may include pulse rate, heart rate variability, respiratory rate, oxygen saturation, and the like. Note that the first biological information is not limited to vital data, and may include data related to subjective symptoms (chief complaints). In this case, the first measuring device 10 may be, for example, a smartphone or a PC (personal computer) capable of inputting data related to subjective symptoms, or the like, as appropriate. In addition, the first measuring device 10 may be realized as one device that measures multiple types of data, or may be realized as different devices for each measurement type. The first biological information measured by the first measuring device 10 is transmitted from the first measuring device 10 to a cloud system 30 as a data collection system on a regular or irregular basis. At this time, the first biological information may be transmitted from the first measuring device 10 to the cloud system 30 via a patient terminal 20 as a mobile terminal such as a smartphone. For example, when the first measuring device 10 is an activity meter, the activity meter is manually synchronized with the patient terminal 20, so that the first biological information is transmitted from the activity meter to the cloud system 30 at a desired timing. Also, when the first measuring device 10 is a smart watch, for example, when an app on the patient terminal 20 is started, the first biological information is transmitted from the patient terminal 20 to the cloud system 30. When the first measuring device 10 is a weight scale, for example, when an app on the patient terminal 20 is started or when the weight is measured, the first biological information is transmitted to the cloud system 30. When the first measuring device is a blood pressure monitor, for example, when an app on the patient terminal 20 is started and the first measuring device measures blood pressure, the first biological information is transmitted to the cloud system 30. In addition, the first biological information including multiple vital data measured by the first measuring device 10 may be aggregated and stored in the patient terminal 20, and the accumulated first biological information may be transmitted from the patient terminal 20 to the cloud system 30.The first measuring device 10 may be realized as a camera or various sensors mounted on a mobile terminal such as a smartphone. When the first measuring device 10 is a part of a mobile terminal, the first biological information measured by the first measuring device 10 is transmitted to a cloud system from the mobile terminal. That is, the first measuring device 10 and the patient terminal 20 may be realized as a mobile terminal. At least one of the first measuring device 10 and the patient terminal 20 may notify the subject of the timing of measuring the first biological information. In this case, the motivation to measure the first biological information can be improved. In addition, it is preferable that the notification timing can be set freely to an interval according to the subject's lifestyle. As the setting content, any condition may be set, for example, no input for three consecutive days. The first measuring device 10 is an example of the first device.
[0011] Fig. 2 is a block diagram showing an example of the configuration of the patient terminal 20 shown in Fig. 1. The patient terminal 20 includes a memory 21, an input interface 22, a display 23, a communication interface 24, and a processing circuit 25. The memory 21, the input interface 22, the display 23, the communication interface 24, and the processing circuit 25 are connected to each other so as to be able to communicate with each other via a bus, for example.
[0012] The memory 21 is, for example, a storage device such as a ROM, RAM, HDD, SSD, or integrated circuit storage device that stores various information. The memory 21 may also be a drive device that reads and writes various information from and to a portable storage medium such as a CD-ROM drive, a DVD drive, or a flash memory. The memory 21 does not necessarily have to be realized by a single storage device. For example, the memory 21 may be realized by multiple storage devices. The memory 21 may also be in another computer connected to the patient terminal 20.
[0013] The memory 21 stores a program executed by the processing circuit 25, etc. The program may be stored in advance in the memory 21, for example. Alternatively, the program may be stored in a non-transient storage medium and distributed, and may be read from the non-transient storage medium and installed in the memory 21. The memory 21 also stores the first biological information transmitted from the first measuring device 10.
[0014] The input interface 22 receives various input operations from a user, converts the received input operations into electrical signals, and outputs the electrical signals to the processing circuit 25. The input interface 22 is connected to input devices such as a mouse, a keyboard, a trackball, a switch, a button, a joystick, a touchpad, a voice input, and a touch panel in which an instruction is input by touching an operation surface. The input devices connected to the input interface 22 may be input devices provided in another computer connected via a network or the like.
[0015] The display 23 displays various information according to instructions from the processing circuit 25. The display 23 may be any suitable display, such as a CRT display, a liquid crystal display, an organic EL display, an LED display, or a plasma display.
[0016] The communication interface 24 performs data communication with the cloud system 30. For example, the communication interface 24 performs data communication with the cloud system 30 in accordance with any standard using a dedicated line. The communication interface 24 also performs data communication with the in-hospital terminal 70 in accordance with a known standard that is set in advance.
[0017] The processing circuit 25 is a processor that functions as the core of the patient terminal 20. The processing circuit 25 executes a program stored in the memory 21 or the like to realize a function corresponding to the program. For example, the processing circuit 25 has a management function 251, a display control function 252, and an online medical treatment function 253. In this embodiment, the management function 251, the display control function 252, and the online medical treatment function 253 are realized by a single processor, but this is not limited to this. For example, a processing circuit may be configured by combining multiple independent processors, and the management function 251, the display control function 252, and the online medical treatment function 253 may be realized by each processor executing a program.
[0018] The management function 251 is a function that manages first biological information including subjective symptoms input in response to an operation by the patient and vital data input (transmitted) from the first measuring device 10. Specifically, for example, the management function 251 stores and manages the input first biological information in the memory 21, and transmits the first biological information in the memory 21 to the cloud system 30. Note that, when the first measuring device 10 transmits the vital data as the first biological information to the cloud system 30, the management function 251 may transmit the first biological information including subjective symptoms, excluding the vital data, from the first biological information in the memory 21, to the cloud system 30.
[0019] The display control function 252 is a function that displays desired information on the display 23 based on data stored in the memory 21. Specifically, for example, the display control function 252 displays a patient-oriented screen including a hospital visit notification received from the cloud system 30 on the display 23. Alternatively, the display control function 252 displays an online medical consultation screen used for online medical consultation between the hospital terminal 70 and the display 23 via the cloud system 30.
[0020] The online medical consultation function 253 performs video calls to realize online medical consultation with the in-hospital terminal 70 via the cloud system 30.
[0021] The cloud system 30 is a cloud computing system in which a plurality of devices share and cooperate to realize predetermined functions, such as the collection function 31, the first reliability check function 32, and the communication function 37, via a network. The cloud system 30 may be implemented as a cloud server equipped with a memory, a communication interface, a processing circuit, and the like (not shown). The cloud server is a server constructed in a cloud environment, and realizes predetermined functions, such as the collection function 31, the first reliability check function 32, and the communication function 37, by executing a program in the memory with the processing circuit. The cloud environment means an environment in which a user can access a server over a network such as the Internet. The cloud system 30 is an example of a data collection system. In addition, the first reliability check function 32 may be omitted from the cloud system 30 or may be used in combination if the function is provided, for example, in a patient's terminal or a system in a hospital.
[0022] The collection function 31 collects the first biological information transmitted from the first measuring device 10 and the patient terminal 20, converts the collected first biological information into a preset common common format, and stores the converted information in a memory. The stored first biological information may include a patient ID for identifying the patient and a device ID for identifying the first measuring device 10. The collection function 31 also transmits the stored first biological information to the hospital server 60 periodically or irregularly.
[0023] Furthermore, by temporarily collecting vital data acquired from a patient in his / her home in a server system (cloud system 30) constructed in a cloud environment and then transmitting the data to the hospital system via the server system, the degree of freedom in the destination of data transmission can be increased. By relaying data transmission to a medical institution through the cloud system 30, for example, data can be sent not only to the patient's regular medical institution but also to the destination of the patient in the event of emergency transport, allowing information to be shared.
[0024] The first reliability check function 32 checks the reliability of the first biometric information transmitted from the first measuring device 10 and the patient terminal 20. The first reliability of the first biometric information is checked at any one of or a plurality of timings, such as before, during, or after integration with data measured and acquired at the medical institution. The first reliability check is not limited to the first reliability check function 32, but may also be performed by a second reliability check function described later depending on the timing of the check. For example, the first reliability check function 32 can check the reliability in the cloud system 30 before the hospital server 60 of the hospital acquires the first biometric information. Specifically, the first reliability check function 32 may check the reliability by confirming the identity of the patient. In this case, the reliability represents an index that the first biometric information is measured from the intended patient, not from another person. The patient's identity as an evaluation item of the reliability, that is, whether the measurement data is from the intended person, can also be confirmed by a face authentication function or a fingerprint authentication function. In addition, when the measurement data is sent from the patient terminal 20 or the first measuring device 10 to the cloud system 30, flag information indicating that the measurement data is of the intended patient can be added, and the reliability can be checked using the flag information. In addition, the image of the face of the patient can be measured by the patient terminal 20 or the first measuring device 10, and the measurement data can be sent to the cloud system 30 together with the image data. If the image data substantially matches the image data registered in advance on the cloud system 30 side, it is determined that the patient is the patient, and the reliability can be checked. In addition, when the measurement is performed in a residence, the patient can input the name and a predetermined character code, etc., and the character code, etc. can be sent to the cloud system 30 together with the measurement data, and the identity can be confirmed by comparing the character code, etc. registered in advance in the cloud system 30. If it is confirmed that the measurement data is of the intended patient, the reliability is, for example, "high". Of course, the reliability can be checked for multiple items. In addition, the first reliability check function 32 can check the reliability by comparing with past first biological information. In this case, the reliability indicates the reliability that the first biological information has been normally measured as a result of the first measuring device 10 operating normally being used correctly.In addition, correct use may include, for example, both use on an intended patient and wearing in a correct manner. The first reliability check function 32 is an example of a check unit when the data collection system includes the check unit.
[0025] The reliability check can be performed by collecting some measurement data of the patient in advance, determining the range of values of the measurement data to be estimated from the data in advance, and checking the reliability when the data deviates from the range or depending on the degree of deviation. Also, the user can set a range of values that can be measured by the first measuring device 10 in advance, and check the reliability depending on whether the actual measurement data is within the range.
[0026] The communication function 37 relays data communication between the first measuring device 10 and the patient terminal 20 in the residence and the hospital server 60 via the GW device 40 in the hospital. The communication function 37 also provides communication in the form of a video call between the patient terminal 20 in the residence and the hospital terminal 70 via the GW device 40 in the hospital.
[0027] The system in the hospital shown in FIG. 1 includes, for example, a GW device 40, a second measuring device 50, an in-hospital server 60, and an in-hospital terminal 70.
[0028] Here, the GW device 40 is a device that connects the network in the hospital and the network outside the hospital so that communication can be performed between them. GW is an abbreviation of gateway. In the following, the explanation of the GW device 40 being used for communication between the network in the hospital and the network outside the hospital will be omitted.
[0029] The second measuring device 50 is a device different from the first measuring device 10, and measures vital data as second biological information from a patient in a hospital. As the second measuring device 50, any device that measures vital data, such as a thermometer, a weight scale, a body composition meter, an activity meter, a blood pressure meter, a pulse oximeter, etc., can be used as appropriate. Examples of vital data include body temperature, heart rate, blood pressure, and other vitals, weight, body composition, and activity (number of steps, active calories), and may include pulse rate, heart rate variability, respiratory rate, oxygen saturation, etc. The first biological information and the second biological information are basically the same type of biological information. Alternatively, the second measuring device 50 may be a medical imaging device, an electrocardiogram measuring device, a blood composition measuring device, etc. The first measuring device 10 and the second measuring device 50 are devices having at least different serial numbers from each other. That is, the second measuring device 50 is different from the first measuring device 10 as an individual device. For example, even if the second measuring device 50 has the same product number (model number) as the first measuring device 10, it is a separate individual from the first measuring device 10. In other words, the first measuring device 10 and the second measuring device 50 do not include a cardiac pacemaker, which is the same individual, in the application example. The second biological information is not limited to vital data, and may include data related to subjective symptoms (chief complaints). In this case, the second measuring device 50 can be appropriately used, for example, an in-hospital terminal 70 that can input data related to subjective symptoms. The second measuring device 50 may be realized by one device that measures multiple types of data, or may be realized by different devices for each measurement type. The second biological information measured by the second measuring device 50 is transmitted from the second measuring device 50 to the in-hospital server 60. The second measuring device 50 is an example of the second device.
[0030] The hospital server 60 includes a memory 61, a communication interface 62, and a processing circuit 63. The memory 61, the communication interface 62, and the processing circuit 63 are communicatively connected to each other via a bus, for example.
[0031] The memory 61 is, for example, a storage device such as a ROM, RAM, HDD, SSD, or integrated circuit storage device that stores various information. The memory 61 may also be a drive device that reads and writes various information from and to a portable storage medium such as a CD-ROM drive, a DVD drive, or a flash memory. The memory 61 does not necessarily have to be realized by a single storage device. For example, the memory 61 may be realized by multiple storage devices. The memory 61 may also be in another computer connected to the in-hospital server 60.
[0032] The memory 61 stores a program executed by the processing circuit 63, a trained model, and the like. Each of the program and the trained model may be pre-stored in the memory 61, for example. Also, for example, each of the program and the trained model may be stored in a non-transient storage medium and distributed, and may be read from the non-transient storage medium and installed in the memory 61. The memory 61 also stores the first biological information transmitted from the cloud system 30 and the second biological information transmitted from the second measuring device 50. The memory 61 also stores information related to the patient's electronic medical record.
[0033] The communication interface 62 performs data communication between the cloud system 30 and the in-hospital terminal 70. For example, the communication interface 62 performs data communication with the cloud system 30 in accordance with any standard using a dedicated line. The communication interface 62 also performs data communication with the in-hospital terminal 70 in accordance with a known standard that is set in advance.
[0034] The processing circuit 63 is a processor that functions as the core of the hospital server 60. The processing circuit 63 executes a program stored in the memory 61 or the like to realize a function corresponding to the program. For example, the processing circuit 63 has a processing function 631, an acquisition function 632, an integration function 633, an identification function 634, a second reliability check function 635, and an alert function 636. In this embodiment, a case in which the processing function 631, the acquisition function 632, the integration function 633, the identification function 634, the second reliability check function 635, and the alert function 636 are realized by a single processor will be described, but is not limited to this. For example, a processing circuit may be configured by combining multiple independent processors, and each processor may execute a program to realize the processing function 631, the acquisition function 632, the integration function 633, the identification function 634, the second reliability check function 635, and the alert function 636.
[0035] The processing function 631 manages the first biometric information and the second biometric information of the patient, and information related to the patient's electronic medical record.
[0036] The acquisition function 632 acquires first biological information from a cloud system 30 that collects first biological information measured by a first measuring device 10 from a patient outside the hospital. The acquisition function 632 also acquires second biological information measured by a second measuring device 50 different from the first measuring device 10 from the patient in the hospital. The acquisition function 632 is an example of a first acquisition unit and a second acquisition unit.
[0037] The integration function 633 integrates the first biometric information and the second biometric information. For example, the integration function 633 creates an integrated screen that integrates and displays the first biometric information and the second biometric information. Here, the integrated screen may include one graph that represents the change in the first biometric information and the change in the second biometric information in a time series. The integrated screen may also include a first graph that represents the change in the first biometric information in a time series and a second graph that represents the change in the second biometric information in a time series. The first biometric information measured outside the medical institution is integrated with data in the medical institution via the cloud system 30, but the second biometric information measured in the medical institution does not pass through the cloud system 30. However, the second biometric information measured in the medical institution may be integrated with the first biometric information after passing through the cloud system 30. The integration function 633 is an example of an integration processing unit.
[0038] The identification function 634 modifies the first biometric information and the second biometric information on the integrated screen so that they are distinguishable from each other. The modified integrated screen is sent to the in-hospital terminal 70. For example, the identification function 634 modifies the label or line type (type of line, color of line, etc.) so that the first biometric information and the second biometric information are always displayed distinguishably or are displayed distinguishably based on an instruction. Alternatively, the identification function 634 may display only one of the first biometric information and the second biometric information, and display both of them in response to an instruction or some other trigger.
[0039] The second reliability check function 635 can check the reliability of the first biological information before the first biological information acquired by the acquisition function 632 is integrated by the integration function 633. For example, the second reliability check function 635 may check the reliability by comparing with the past first biological information of the patient. Also, the second reliability check function 635 may check the reliability of the second biological information. For example, the second reliability check function 635 may check the reliability of the second biological information by comparing with the past second biological information. In this case, the reliability represents the reliability that the second biological information was normally measured because the second measuring device 50 operating normally was used (worn) correctly. Also, the second reliability check function 635 may check the reliability of the acquired second biological information by comparing with the past first biological information and the past second biological information. The second reliability check function 635 is another example of a check unit. In addition, if the first reliability check is performed in the cloud system 30 or if the reliability check is performed on the patient terminal 20, the check by the second reliability check function 635 described above may be omitted.
[0040] The alert function 636 can output an alert when the first biological information matches the first alert criterion and when the second biological information matches the second alert criterion. The first alert criterion and the second alert criterion are criteria for outputting an alert, respectively, and indicate criteria for which the patient's biological information shows a tendency to deteriorate and is predicted to worsen. The alert function 636 may also set the first alert criterion and the second alert criterion in response to the user's operation of the in-hospital terminal 70. Furthermore, the alert function 636 may set the measured value, average value, true / false value, threshold value for character string, increase / decrease rate, change amount, or match comparison of the first biological information and the second biological information.
[0041] Also, as shown in FIG. 4, the alert function 636 may execute the trained model Md1 using at least the first biological information among the first biological information, the second biological information, and the patient's test information acquired at the hospital as input, to output a judgment result of whether or not the patient's condition is deteriorating. Also, the alert function 636 may output an alert when the judgment result indicates that the condition is deteriorating. The output destination of the alert preferably includes at least the hospital terminal 70 among the in-hospital terminal 70 and the patient terminal 20. Note that the judgment of whether or not the condition is deteriorating corresponds to the judgment of whether or not the deterioration is predicted. Here, the alert function 636 may execute the trained model Md1 using acquired information including the first biological information among the first biological information, the second biological information, and the test information as input, and input null information for information not acquired, to output a judgment result according to the input.
[0042] Here, the trained model Md1 is generated by machine learning a model such as a multi-layer network based on training data, which is a set of input data and output data, according to a model training program. The input data of the trained model Md1 is at least the first biological information among the first biological information, the second biological information, and the test information. For example, the input data of the trained model Md1 may be any of the following (a) to (c). (a) The first biological information, the second biological information, and the test information. (b) Null information of the first biological information, the second biological information, and the test information. (c) Null information of the first biological information, the second biological information, and the test information. Note that null information is information indicating that no information has been input. The output data of the trained model Md1 is a determination result of whether or not the patient's condition tends to worsen. As machine learning algorithms, neural networks, deep learning, Random Forest, etc. are assumed, but other machine learning algorithms such as support vector machines and kernel regression may also be used. Note that the trained model can also be said to be a composite function with parameters in which multiple functions are combined. The parameterized composite function is defined by a combination of multiple adjustable functions and parameters. The trained model may be any parameterized composite function that satisfies the above requirements. The trained model Md1 is stored in, for example, the memory 61. The trained model Md1 is read out from the memory 61 when the processing circuit 63 executes processing. However, this is not limited to this, and the trained model Md1 itself may be preset in the processing circuit 63, for example, as in an ASIC or FPGA.
[0043] 5, the alert function 636 may cause the in-hospital terminal 70 to display a GUI screen g0 including a slide bar b1 representing a first threshold value for whether or not the first alert criterion is met and a slide bar b2 representing a second threshold value for whether or not the second alert criterion is met, in response to a user's operation of the in-hospital terminal 70. The alert function 636 is an example of a first alert section, a setting section, a second alert section, a determination section, and an output section.
[0044] Fig. 6 is a block diagram showing an example of the configuration of the in-hospital terminal 70 shown in Fig. 1. The in-hospital terminal 70 includes a memory 71, an input interface 72, a display 73, a communication interface 74, and a processing circuit 75. The memory 71, the input interface 72, the display 73, the communication interface 74, and the processing circuit 75 are connected to each other so as to be able to communicate with each other via a bus, for example.
[0045] The memory 71 is, for example, a storage device such as a ROM, RAM, HDD, SSD, or integrated circuit storage device that stores various information. The memory 71 may also be a drive device that reads and writes various information to and from a portable storage medium such as a CD-ROM drive, a DVD drive, or a flash memory. The memory 71 does not necessarily have to be realized by a single storage device. For example, the memory 71 may be realized by multiple storage devices. The memory 71 may also be in another computer connected to the in-hospital terminal 70.
[0046] The memory 71 stores a program executed by the processing circuit 75, etc. The program may be stored in advance in the memory 71, for example. Alternatively, the program may be stored in a non-transitory storage medium and distributed, and may be read from the non-transitory storage medium and installed in the memory 71. The memory 71 also stores an integrated screen sent from the in-hospital server 60.
[0047] The input interface 72 receives various input operations from a user, converts the received input operations into electrical signals, and outputs the electrical signals to the processing circuit 75. The input interface 72 is connected to input devices such as a mouse, a keyboard, a trackball, a switch, a button, a joystick, a touchpad, and a touch panel whose operation surface is touched to input instructions. The input devices connected to the input interface 72 may be input devices provided in another computer connected via a network or the like.
[0048] The display 73 displays various information such as an integrated screen in accordance with instructions from the processing circuit 75. The display 73 may be any suitable display such as a CRT display, a liquid crystal display, an organic EL display, an LED display, or a plasma display.
[0049] The communication interface 74 performs data communication with the cloud system 30. For example, the communication interface 74 performs data communication with the cloud system 30 in accordance with any standard using a dedicated line. The communication interface 74 also performs data communication with the patient terminal 20 via the cloud system 30 in accordance with a known standard that is set in advance.
[0050] The processing circuitry 75 is a processor that functions as the core of the in-hospital terminal 70. The processing circuitry 75 executes a program stored in the memory 71 or the like to realize a function corresponding to the program. For example, the processing circuitry 75 has a display control function 751 and an online medical examination function 757. In this embodiment, the display control function 751 and the online medical examination function 757 are realized by a single processor, but this is not limited to this. For example, a processing circuit may be configured by combining multiple independent processors, and each processor may execute a program to realize the display control function 751 and the online medical examination function 757.
[0051] The display control function 751 is a function that displays desired information on the display 73 based on data stored in the memory 71. Specifically, for example, the display control function 751 displays an alert or an integrated screen received from the in-hospital server 60 on the display 73. Alternatively, the display control function 751 displays an online medical consultation screen used for online medical consultation between the display 73 and the patient terminal 20 via the cloud system 30 on the display 73. The display control function 751 is an example of a display control unit.
[0052] The online medical consultation function 757 performs a video call via the cloud system 30 with the patient terminal 20 to realize online medical consultation.
[0053] Next, the operation of the medical information processing system 1 configured as above will be described with reference to Fig. 7 to Fig. 9. The following description will be divided into step ST10 showing the operation when the patient is at home and step ST20 showing the operation when the patient is in the hospital, as shown in Fig. 7. Step ST10 includes steps ST11 to ST16.
[0054] First, in step ST11, the first measuring device 10 measures the first biological information of the patient in response to an operation by the patient at home, and transmits the obtained first biological information to the patient terminal 20. Step ST11 illustrates a situation in which, for example, a patient who requires remote monitoring measures blood pressure at home using a sphygmomanometer (first measuring device 10) and transmits the blood pressure data wirelessly to a smartphone (patient terminal 20).
[0055] In step ST12, the patient terminal 20 stores the transmitted first biological information in the memory 21 and transmits the first biological information to the cloud system 30. Note that the first measuring device 10 and the patient terminal 20 can be realized by one device as long as the above-mentioned measurement and transmission can be performed, and do not necessarily have to be separate devices.
[0056] In step ST13, when the cloud system 30 receives the first biological information, it checks the reliability of the received first biological information. For example, the cloud system 30 checks the reliability of the received first biological information by comparing it with past first biological information. If the reliability is low, the cloud system 30 outputs an error to the patient terminal 20 and prompts the patient to repeat the measurement. If the reliability is not low, the cloud system 30 stores the received first biological information. The reliability check may include checking the reliability of the measurement data itself, checking the reliability that the measurement data is of the intended patient, or both.
[0057] In step ST14, the cloud system 30 transmits the accumulated first biological information to the hospital server 60 periodically or irregularly.
[0058] In step ST15, the processing circuitry 63 of the hospital server 60 acquires the first biological information transmitted from the cloud system 30. The processing circuitry 63 compares the acquired first biological information with a first threshold value to determine whether the first biological information matches the first alert criterion, and if the first biological information matches, an exacerbation is predicted, so that an alert can be output to the hospital terminal 70. In addition, the processing circuitry 63 can output a determination result of whether or not the patient's condition is deteriorating by inputting the acquired first biological information and inputting null information for the unacquired second biological information and test information and executing the learned model Md1. If this determination result indicates that the condition is deteriorating, the processing circuitry 63 outputs an alert to the hospital terminal 70.
[0059] In step ST16, the processing circuit 75 of the in-hospital terminal 70 displays the output alert on the display 73 to prompt the doctor to respond. The processing circuit 75 executes a video call with the patient terminal 20 via the cloud system 30 in response to the doctor's operation of the input interface 72. This allows the doctor to perform an online medical examination of the patient between the in-hospital terminal 70 and the patient terminal 20. In the online medical examination, the patient can be examined while staying at home. The doctor can compare the data (second biological information, examination information, medication information, etc.) previously measured in the hospital with the first biological information measured at home and perform the online medical examination while looking at the patient's face. In addition, in the online medical examination, the doctor examines the patient and encourages the patient to visit the hospital. The doctor may also operate the in-hospital terminal 70 to prescribe medicine and instruct the hospital staff to deliver the prescribed medicine to the patient. In this case, after the online medical examination, the medicine is delivered to the patient from a pharmacy or the like. Therefore, the patient and his / her family can receive the medicine from a pharmacy or the like without visiting the hospital. Thus, step ST10 including steps ST11 to ST16 is completed. Although an example of displaying the alert on the display 73 has been described, the means for notifying the doctor or the like of the alert is not limited to this, and notification by e-mail, for example, is also possible.
[0060] After step ST10 is completed, when the patient comes to the hospital, step ST20, which shows the actions taken when the patient is in the hospital, is started. Step ST20 includes steps ST21 to ST25.
[0061] In step ST21, the second measuring device 50 measures second biological information from the patient in the hospital, and transmits the obtained second biological information to the hospital server 60. That is, in step ST21, the second measuring device 50, which is different from the first measuring device 10 in the patient's home, measures the second biological information of the same type as the first biological information.
[0062] In step ST22, when the processing circuitry 63 of the hospital server 60 receives the second biometric information, it checks the reliability of the received second biometric information. For example, the processing circuitry 63 checks the reliability of the received second biometric information by comparing it with past second biometric information. If the reliability is low, the processing circuitry 63 outputs an error to the hospital terminal 70 and prompts the doctor to remeasure the second biometric information. If the reliability is not low, the processing circuitry 63 stores the received second biometric information. It is also possible to omit checking the reliability of the second biometric information.
[0063] In step ST23, the processing circuitry 63 of the hospital server 60 compares the second biological information with the second threshold value to determine whether the second biological information matches the second alert criterion. If the second biological information matches, the deterioration is predicted, and an alert is output to the hospital terminal 70. The processing circuitry 63 also inputs the acquired second biological information and the past first biological information, and inputs null information for unacquired test information, and executes the learned model Md1 to output a determination result of whether the patient's condition is likely to worsen. If test information has been acquired in advance in the hospital, the processing circuitry 63 may further input the test information of the patient acquired in the hospital. In this case, the processing circuitry 63 executes the learned model Md1 with the first biological information, the second biological information, and the test information as inputs, and outputs a determination result of whether the patient's condition is likely to worsen. In any case, when the determination result of the learned model Md1 indicates that the condition is likely to worsen, the processing circuitry 63 outputs an alert to the hospital terminal 70. Although an example in which an alert is displayed on the in-hospital terminal 70 has been described, the means for notifying a doctor or the like of an alert is not limited to this, and notification by e-mail, for example, is also possible.
[0064] In step ST24, the processing circuit 63 of the hospital server 60 creates integrated screens g1 and g2 that display the first biological information and the second biological information in an integrated manner, as shown in, for example, FIG. 8 or FIG. 9. The integrated screens g1 and g2 display the first biological information and the second biological information in a manner that allows them to be distinguished from each other. The integrated screen g1 includes one graph that displays the change in the first biological information and the change in the second biological information in a chronological order. The vertical axis of the graph is the measurement value of the first biological information and the second biological information. The horizontal axis of the graph is time information that shows the measurement date and time in one month. In the case of a chronic disease, since it is desired to observe the movement of the biological information on a time axis of several weeks or several months, the horizontal axis of the graph is displayed in months. In the integrated screen g1, the second biological information is displayed on the left side of the graph by the label "Hospital" and the line type of the line graph (solid line). In the integrated screen g1, the first biometric information is represented by the label "At home" and the line type of the line graph (dash line) on the right side of the graph. The integrated screen g2 includes a first graph that represents the change in the first biometric information over time, and a second graph that represents the change in the second biometric information over time. The vertical and horizontal axes of each graph in the integrated screen g2 are the same as the vertical and horizontal axes used in the integrated screen g1. The labels and line types that identify the biometric information in each graph in the integrated screen g2 are the same as the labels and line types used in the integrated screen g1. As described above, the first biometric information and the second biometric information can be integrated and displayed so as to be identifiable.
[0065] In step ST25, the processing circuit 63 of the hospital server 60 outputs, for example, an integrated screen g1 to the hospital terminal 70. The processing circuit 75 of the hospital terminal 70 displays the output integrated screen g1 on the display 73. The displayed integrated screen g1 represents a change in the biological information over a longer period of time by integrating the first biological information measured at the patient's home and the second biological information measured in the hospital. Such an integrated screen g1 is used for diagnosis by a doctor. In addition, when an alert is output, the processing circuit 75 displays the alert on the display 73. The doctor can make a diagnosis while checking the integrated screen g1 and the alert. After step ST25, if the patient is monitored at home, the same process as step ST10 described above is repeatedly executed. In addition, if the patient is hospitalized after step ST25, the same process as step ST20 described above is repeatedly executed.
[0066] As described above, according to one embodiment, in the medical information processing system 1, the processing circuitry 63 of the in-hospital server 60 acquires first biological information from the cloud system 30 that collects first biological information measured by a first measuring device 10 from a patient outside the medical institution. The processing circuitry 63 of the in-hospital server 60 acquires second biological information measured by a second measuring device 50 different from the first measuring device 10 from the patient at the medical institution. The processing circuitry 63 of the in-hospital server 60 integrates the first biological information and the second biological information. In this way, by integrating the biological information measured outside the medical institution and the biological information measured inside the medical institution, biological information for a longer period of time can be used for diagnostic support.
[0067] According to one embodiment, the first biological information and the second biological information are the same type of biological information. The first measuring device 10 and the second measuring device 50 are devices having at least different serial numbers. Therefore, in addition to the above-mentioned effect, since the first biological information and the second biological information are the same type, the first biological information and the second biological information can be easily integrated.
[0068] According to one embodiment, the processing circuitry 63 of the in-hospital server 60 creates an integrated screen that integrates and displays the first biological information and the second biological information. Therefore, in addition to the above-mentioned effects, an integrated screen that displays biological information for a longer period of time compared with each of the first biological information and the second biological information can be used for diagnostic support. For example, an integrated screen that displays the time change of biological information for a long period of time that combines the measurement period at home and the measurement period in the hospital can be provided for diagnostic support.
[0069] According to one embodiment, the integrated screen g1 may include one graph showing the change in the first biological information and the change in the second biological information in a time series. In this case, in addition to the above-mentioned effects, the integrated screen shows the change in the first biological information and the change in the second biological information in one graph, so that the change in the biological information over time inside and outside the medical institution can be continuously checked.
[0070] According to an embodiment, the integrated screen g2 may include a first graph showing a time series of changes in the first biometric information and a second graph showing a time series of changes in the second biometric information. In this case, in addition to the above-mentioned effects, the integrated screen shows the time series of changes in the first biometric information and the second biometric information in separate graphs, so that the time series of changes in the biometric information outside the medical institution and the time series of changes in the biometric information inside the medical institution can be clearly distinguished and confirmed.
[0071] According to one embodiment, the integrated screens g1 and g2 display the first biological information and the second biological information in a manner that allows them to be distinguished from each other. The processing circuit 75 of the in-hospital terminal 70 displays the integrated screens g1 and g2 on the display 73. In addition to the above-mentioned effects, this allows the doctor to distinguish the first biological information and the second biological information displayed on the integrated screens g1 and g2 from each other without being aware of the date on which the patient visited the hospital (admission / discharge).
[0072] According to one embodiment, the cloud system 30 and the processing circuit 63 of the in-hospital server 60 check the reliability of the first biological information. In addition to the above-mentioned effects, the first biological information whose reliability has been checked can be used for diagnostic support, so that the reliability of the diagnosis based on the first biological information can be maintained.
[0073] Moreover, according to one embodiment, the cloud system 30 includes a first reliability check function 32. The cloud system 30 checks the reliability of the first biometric information by the first reliability check function 32 before the in-hospital server 60 acquires the first biometric information. In addition to the above-mentioned effects, this makes it possible to avoid transmitting first biometric information with low reliability to the in-hospital server 60, thereby reducing the load on the in-hospital server 60 of checking the reliability of the first biometric information.
[0074] According to one embodiment, the cloud system 30 checks the reliability of the first biometric information by verifying the identity of the patient. In addition to the above-mentioned effects, it is possible to prevent misdiagnosis and a decrease in the reliability of the first biometric information caused by collecting the first biometric information of another person, such as a family member, instead of the first biometric information of the patient.
[0075] According to one embodiment, the processing circuitry 63 of the hospital server 60 checks the reliability of the first biometric information before the acquired first biometric information is integrated. Therefore, in addition to the above-mentioned effects, it is not necessary to integrate first biometric information with low reliability, and therefore it is possible to suppress misdiagnosis or low-reliability alerts caused by first biometric information with low reliability.
[0076] According to one embodiment, the cloud system 30 and the processing circuit 63 of the hospital server 60 check the reliability by comparing with past first biometric information. Therefore, in addition to the above-mentioned effects, a configuration for comparing with the patient's past first biometric information is expected to provide a more appropriate check result than a comparison with general first biometric information.
[0077] According to one embodiment, the processing circuitry 63 of the hospital server 60 outputs an alert when the first biological information matches the first alert criterion and when the second biological information matches the second alert criterion. The processing circuitry 63 of the hospital server 60 sets the first alert criterion and the second alert criterion in response to a user's operation. Therefore, in addition to the above-mentioned effects, the first alert criterion for the first biological information and the second alert criterion for the second biological information can be set with different contents, so that an alert criterion suitable for a situation in which the patient is outside a medical institution and a situation in which the patient is inside a medical institution can be set.
[0078] According to one embodiment, the processing circuitry 63 of the hospital server 60 executes the trained model Md1 using at least the first biometric information among the first biometric information, the second biometric information, and the patient's test information acquired at the hospital as input, and outputs a determination result of whether or not the patient's condition is on a worsening trend. Furthermore, the processing circuitry 63 outputs an alert when this determination result indicates that the condition is on a worsening trend. Therefore, in addition to the above-mentioned effects, an alert can be output to call attention when the patient's condition is on a worsening trend.
[0079] According to one embodiment, the processing circuitry 63 of the hospital server 60 inputs acquired information including the first biometric information among the first biometric information, the second biometric information, and the test information, inputs null information for unacquired information, and executes the trained model to output a judgment result according to the input. Therefore, in addition to the above-mentioned effects, it is possible to obtain appropriate judgment results at each point in time, such as when there is only the first biometric information, when there are the first and second biometric information, and when there are all the first, second, and test information.
[0080] (Variation 1) In the embodiment, the in-hospital server 60 executes the integration function 633, the identification function 634, the second reliability check function 635, and the alert function 636, but this is not limiting. For example, these functions may be omitted from the in-hospital server 60, and the cloud system 30 may execute the integration function 33, the identification function 34, the second reliability check function 35, and the alert function 36 as shown in FIG. 10. The integration function 33, the identification function 34, the second reliability check function 35, and the alert function 36 of the cloud system 30 correspond to the integration function 633, the identification function 634, the second reliability check function 635, and the alert function 636 of the in-hospital server 60, respectively. Accordingly, in the first modification, as shown in FIG. 11, steps ST15a, ST22a to ST25a corresponding to steps ST15, ST22 to ST25 executed in the in-hospital server 60 are executed in the cloud system 30. According to such a first modification, in addition to the effect of the embodiment, the load on the in-hospital server 60 can be reduced. Although the first modification is an example in which the second biological information measured in a medical institution passes through the cloud system 30, the method of reducing the load on the hospital server 60 is not limited to this. An example of another method will be described below as a second modification.
[0081] (Variation 2) In one embodiment, the in-hospital server 60 executes the acquisition function 632, the integration function 633, the identification function 634, the second reliability check function 635, and the alert function 636, but is not limited thereto. For example, these functions may be omitted from the in-hospital server 60, and the in-hospital terminal 70 may execute the acquisition function 752, the integration function 753, the identification function 754, the second reliability check function 755, and the alert function 756, as shown in Fig. 12. Note that the acquisition function 752, the integration function 753, the identification function 754, the second reliability check function 755, and the alert function 756 of the in-hospital terminal 70 correspond to the acquisition function 632, the integration function 633, the identification function 634, the second reliability check function 635, and the alert function 636 of the in-hospital server 60, respectively. Accordingly, in the second modification, as shown in Fig. 13, steps ST15b, ST22b to ST25b corresponding to steps ST15, ST22 to ST25 executed in the hospital server 60 are executed in the hospital terminal 70. Similarly, in the second modification, as shown in Fig. 13, in steps ST14 and ST21 of the first embodiment, steps ST14b and ST21b are executed with the transmission destination set to the hospital terminal 70. According to the second modification, in addition to the effect of the first embodiment, the load on the hospital server 60 can be reduced.
[0082] According to at least one of the embodiments described above, by integrating biometric information measured outside a medical institution with biometric information measured inside a medical institution, it is possible to use biometric information for a longer period of time for diagnostic support.
[0083] The term "processor" used in the above description means a circuit such as a central processing unit (CPU), a graphics processing unit (GPU), 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)). The processor realizes a function by reading and executing a program stored in a memory. When the processor is, for example, a CPU, the processor realizes a function by reading and executing a program stored in a storage circuit. On the other hand, when the processor is, for example, an ASIC, instead of storing the program in a storage circuit, the function is directly incorporated as a logic circuit in the circuit of the processor. Note that each processor in this embodiment is not limited to being configured as a single circuit for each processor, and may be configured as a single processor by combining multiple independent circuits to realize its function. Furthermore, a plurality of components in any one of FIGS. 1 to 3, 6, 10, and 12 may be integrated into one processor to realize the functions thereof.
[0084] Although several embodiments of the present invention 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, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope of the invention and its equivalents as described in the claims, as well as the scope and spirit of the invention. [Explanation of symbols]
[0085] 1 Medical information processing system 10 1st measuring device 20 Patient terminal 21,61,71 Memory 22,72 Input Interface 23,73 Display 24,62,74 Communication Interface 25,63,75 Processing circuit 30 Cloud System 31 Collection Function 32 First reliability check function 33,633,753 Integrated Features 34,634,754 Identification feature 35,635,755 Second reliability check function 36,636,756 Alert function 37 Communication Functions 40 GW equipment 50 Second measuring device 60 In-hospital server 70 Hospital terminal 251 Management functions 252,751 Display control functions 253 Online medical consultation function 631 Processing Functions 632,752 Acquisition Function 757 Online medical consultation function b1, b2 slide bar g0 GUI screen g1,g2 integrated screen
Claims
1. a first acquisition unit that acquires first biological information from a data collection system that collects first biological information measured by a first device from a subject outside a medical institution; a second acquisition unit that acquires second biological information from the subject at the medical institution, the second biological information being measured by a second device different from the first device; an integration processing unit that integrates the first biometric information and the second biometric information; A medical information processing system comprising:
2. the first biometric information and the second biometric information are biometric information of the same type, The first device and the second device are devices having at least different serial numbers from each other. The medical information processing system according to claim 1.
3. the integration processing unit creates an integrated screen that integrates and displays the first biometric information and the second biometric information. The medical information processing system according to claim 1.
4. the integrated screen includes one graph showing a time series of a change in the first biological information and a change in the second biological information, The medical information processing system according to claim 3.
5. the integrated screen includes a first graph showing a change in the first biological information in chronological order, and a second graph showing a change in the second biological information in chronological order. The medical information processing system according to claim 3.
6. A display control unit is further provided, the integrated screen displays the first biometric information and the second biometric information in a manner that allows them to be distinguished from each other; The display control unit causes the integrated screen to be displayed on a display. The medical information processing system according to any one of claims 3 to 5.
7. A check unit that checks the reliability of the first biometric information; The medical information processing system according to claim 1 , further comprising:
8. The data collection system includes the check unit, The check unit checks the reliability before the first acquisition unit acquires the first biometric information. The medical information processing system according to claim 7.
9. The checking unit checks the reliability by verifying the identity of the subject. The medical information processing system according to claim 8.
10. The check unit checks the reliability before the first biometric information acquired by the first acquisition unit is integrated by the integration processing unit. The medical information processing system according to claim 7.
11. The checking unit checks the reliability by comparing the first biometric information with past first biometric information. The medical information processing system according to any one of claims 7 to 10.
12. a first alert unit that outputs an alert when the first biological information matches a first alert criterion and when the second biological information matches a second alert criterion; a setting unit that sets each of the first alert criterion and the second alert criterion in response to an operation by a user; The medical information processing system according to claim 1 , further comprising:
13. A second alert unit, The second alert unit is a determination unit that executes a trained model using at least the first biological information among the first biological information, the second biological information, and test information of the subject acquired at the medical institution as an input, and outputs a determination result of whether or not the subject's condition is prone to worsening; an output unit that outputs an alert when the determination result indicates that the condition is deteriorating; The medical information processing system according to claim 12 .
14. The determination unit receives acquired information including the first biometric information among the first biometric information, the second biometric information, and the test information, and inputs null information for unacquired information to execute a trained model, thereby outputting the determination result according to the input. The medical information processing system according to claim 13.
15. acquiring first biological information from a data collection system that collects first biological information measured by a first device from a subject outside a medical institution; acquiring second biological information from the subject at the medical institution, the second biological information being measured by a second device different from the first device; Integrating the first biometric information and the second biometric information; A medical information processing method comprising:
Citation Information
Patent Citations
Medical care support system
JP1998014890A