Medical information processing device
The medical information processing device addresses the experience gap among surgeons and technicians by identifying scenes in medical procedures, calculating attribute information, and displaying relevant reference data, thus enhancing procedural accuracy and consistency.
Patent Information
- Application Number
- JP2023182240
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-24
- Publication Date
- 2025-05-09
AI Technical Summary
There is a gap in experience among surgeons performing medical procedures, leading to variations in skill and accuracy. Additionally, technicians face challenges in setting inspection device parameters based on their experience.
A medical information processing device that includes a scene specifying unit, an attribute information calculation unit, a reference data acquisition unit, and a reference data display unit. This device identifies scenes in medical procedures, calculates attribute information, searches a medical database for matching reference data, and displays this data to support more accurate and experienced-based medical procedures.
The device provides real-time support information to fill the gap in medical experience, enabling more accurate and consistent medical procedures by referencing past data and expert practices.
Smart Images

Figure 2025071858000001_ABST
Abstract
Description
[Technical field]
[0001] The embodiments disclosed in the present specification and drawings relate to a medical information processing device. [Background technology]
[0002] There are differences in experience among surgeons performing tests and treatments in the medical field. To compensate for this difference in experience, experienced surgeons are often present during surgery or provide advice remotely. In addition, when interpreting medical images, even doctors with a fair amount of experience may make a diagnosis while referring to other medical images and related data from similar cases in the past.
[0003] In addition, when operating an examination device, it is not rare that a medical technician sets various parameters for the examination device based on his / her own past experience. In order to provide such a variety of medical procedures uniformly, it is expected to provide a medical information processing device that can provide support to fill in the gaps in experience. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 5618915 [Patent Document 2] JP 2015-203920 A [Patent Document 3] Patent No. 3934997 Summary of the Invention [Problem to be solved by the invention]
[0005] One of the problems that the embodiments disclosed in this specification and the drawings aim to solve is to provide support information that bridges the experience gap when providing medical care to patients. However, the problems that the embodiments disclosed in this specification and the drawings aim to solve are not limited to the above problems. Problems corresponding to the effects of each configuration shown in the embodiments described below can also be considered as other problems. [Means for solving the problem]
[0006] A medical information processing device according to an embodiment includes a scene identification unit that identifies a scene in a medical procedure performed on a patient; an attribute information calculation unit that calculates attribute information related to attributes of the scene from the scene identified by the scene identification unit; a reference data acquisition unit that searches a medical database in which past medical data has been accumulated based on the attribute information calculated by the attribute information calculation unit and acquires reference data that matches the scene identified by the scene identification unit; and a reference data display unit that displays the reference data acquired by the reference data acquisition unit on a display. [Brief description of the drawings]
[0007] [Figure 1] 1 is a block diagram showing an example of the overall configuration of a medical information processing system according to a first embodiment. [Diagram 2] 2 is a block diagram showing an example of the internal configuration of a medical information processing device included in the medical information processing system shown in FIG. 1. [Diagram 3] 2 is a diagram for explaining the relationship between medical progress record data, medical procedures, scenes, and a medical database in the medical information processing system shown in FIG. 1. FIG. [Figure 4] 2 is a diagram showing an example of a data structure of medical data in a medical database constructed in a medical data storage device of the medical information processing system shown in FIG. 1. [Diagram 5] 2 is a diagram showing a flowchart illustrating a medical information generation process executed by the medical information processing device shown in FIG. [Figure 6]11 is a diagram for explaining a specific example of the contents of medical information generation processing when catheter treatment is performed as a medical procedure for a patient. FIG. [Figure 7] 2 is a diagram showing an example of the configuration of a medical data management table for managing medical data stored in a medical data storage device of the medical information processing system shown in FIG. 1. FIG. [Figure 8] 11 is a diagram showing an example of a proficiency score calculation table for the medical information processing device to calculate a proficiency score in the present embodiment. FIG. [Figure 9] 11 is a diagram illustrating an example of logic by which the medical information processing device calculates a good prognosis score in this embodiment. FIG. [Figure 10] 1. FIG. 4 is a flowchart illustrating a medical information search process executed by the medical information processing device shown in FIG. [Figure 11] FIG. 1 is a diagram for explaining the data flow of medical information search processing when catheter treatment is performed as a medical procedure in this embodiment (data on the patient side for whom the medical procedure is performed). [Figure 12] FIG. 1 is a diagram for explaining the data flow of medical information search processing when catheter treatment is performed as a medical procedure in this embodiment (data stored in the medical database in the past). DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Hereinafter, an embodiment of a medical information processing device and a medical information processing system including the medical information processing device will be described with reference to the drawings. In the following description, components having substantially the same functions and configurations are denoted by the same reference numerals, and duplicated descriptions will be provided only when necessary.
[0009] FIG. 1 is a block diagram for explaining the overall configuration of a medical information processing system 1 according to this embodiment. As shown in FIG. 1, the medical information processing system 1 according to this embodiment constitutes a so-called in-hospital system, and is configured to include a medical data generation device 2, a medical information management device 3, a medical data storage device 4, an operation device 5, and a medical information processing device 6. The medical data generation device 2, the medical information management device 3, the medical data storage device 4, the operation device 5, and the medical information processing device 6 are connected to each other via a network NT. In this embodiment, this network NT is configured by a wired, wireless, or a combination of wired and wireless, and constitutes an in-hospital network. In addition, this network NT can be connected to a network outside the hospital as necessary.
[0010] The medical data generating device 2 is composed of, for example, a medical imaging diagnostic device, a bimetal measuring device, a wearable device, etc., and generates various medical data. Here, examples of the medical imaging diagnostic device include an X-ray CT (Computed Tomography) device, an MRI (Magnetic Resonance Imaging) device, an X-ray diagnostic device, and an ultrasonic diagnostic device. The medical data generating device 2 receives, for example, an operation request from an operation device 5, and executes a scan on a patient. The medical data generated by this scan is then supplied to the network NT by the medical data generating device 2, and is stored, for example, in the medical data storage device 4, or is subjected to necessary data processing by the medical information processing device 6.
[0011] The medical information management device 3 is composed of a computer device such as a server, a workstation, or a personal computer, and manages the medical data stored in the medical data storage device 4. When a user operates the operation device 5 to input some medical information, the medical information management device 3 stores the input medical information in association with the medical data stored in the medical data storage device 4 as necessary.
[0012] The medical data storage device 4 is composed of, for example, a large-capacity hard disk drive or a data server, and stores the medical data generated by this medical information processing system 1. The medical data storage device 4 also allows access from other devices to the stored medical data via the network NT, and provides requested medical data to the other devices.
[0013] The operation device 5, for example, accepts an operation from a user and enables operation and control of various devices connected via the network NT. The operation device 5 is configured by a terminal device such as a personal computer, a tablet, or a smartphone. The operation device 5 may be a device carried by a user, or may be a terminal installed at a predetermined location. In addition, the operation device 5 is provided with a trackball, a switch button, a mouse, a keyboard, a touchpad for performing input operations by touching the operation surface, a touchscreen in which a display screen and a touchpad are integrated, a non-contact input circuit using an optical sensor, and a voice input circuit, as necessary.
[0014] The medical information processing device 6 is configured with a computer device such as a server, a workstation, or a personal computer, and acquires and processes the medical data generated by the medical data generation device 2, or acquires and processes the medical data stored in the medical data storage device 4. The medical information processing device 6 may be configured with one computer device or multiple computer devices. When the medical information processing device 6 is configured with multiple computer devices, each computer device may have a different role, or multiple computer devices may work together to perform one process.
[0015] Fig. 2 is a block diagram showing an example of the configuration of the medical information processing device 6 according to this embodiment. The medical information processing device 6 shown in Fig. 2 includes a display 10, an input interface 11, a memory circuit 12, a communication circuit 13, an output interface 14, and a processing circuit 15.
[0016] The display 10 displays various information. For example, the display 10 displays specimen test results of a patient acquired by the medical information processing device 6, displays medical information of a patient generated by the medical information processing device 6, and displays a GUI (Graphical User Interface) for receiving various operations from a user. In this embodiment, the display 10 is configured by a liquid crystal display, an OLED (Organic Light Emitting Diode) display, or the like.
[0017] In the present embodiment, the medical information processing device 6 can also display various information on the display of the operation device 5 via the network NT. According to such a usage mode, the display 10 in the medical information processing device 6 can be omitted.
[0018] The input interface 11, for example, accepts various input operations, converts the accepted input operations into electrical signals, and outputs the electrical signals to the processing circuit 15. The input interface 11 is realized by, for example, a trackball, switch buttons, a mouse, a keyboard, a numeric keypad, etc. In addition, when the display 10 is configured by a touch panel, the display 10 can also play the role of the input interface 11.
[0019] In the present embodiment, the medical information processing device 6 can also receive input from the operation device 5 via the network NT. That is, the user's operation input received by the operation device 5 is converted into an electric signal and received as information by the communication circuit 13 of the medical information processing device 6 via the network NT. The medical information processing device 6 can also be controlled by the input operation as the received information. According to such a usage mode, the input interface 11 in the medical information processing device 6 can also be omitted.
[0020] The storage circuitry 12 includes a processor-readable recording medium, such as a semiconductor memory element such as a random access memory (RAM) or a flash memory, a hard disk, an optical disk, etc. In this embodiment, the storage circuitry 12 particularly stores a program used by the processing circuitry 15, data that is a calculation result generated during the execution of the program, and the like.
[0021] In this embodiment, the medical information processing device 6 can use the medical data storage device 4 as an external storage device via the network NT. That is, the medical information processing device 6 can transmit data as medical data from the communication circuit 13 via the network NT to the medical data storage device 4 and store the data in the medical data storage device 4. Conversely, the medical information processing device 6 can receive and acquire data as medical data from the medical data storage device 4 via the network NT from the communication circuit 13.
[0022] The communication circuit 13 provides an interface function necessary for the medical information processing device 6 to exchange information with the medical data generation device 2, the medical data storage device 4, the operation device 5, and the medical information processing device 6 via the network NT. The communication circuit 13 implements an information communication protocol corresponding to each device in order to exchange information with other devices via the network NT. The communication circuit 13 realizes communication with other devices via the network NT according to this information communication protocol.
[0023] The output interface 14 outputs various information based on signals supplied from the processing circuit 15 etc. In this embodiment, the output interface 14 is realized by, for example, a speaker that outputs sound or a printer that prints data.
[0024] In this embodiment, the medical information processing device 6 can also transmit information to be output to the operation device 5 via the network NT. In this case, the operation device 5 outputs to the user based on the received information to be output. According to such a usage mode, the output interface 14 in the medical information processing device 6 can be omitted.
[0025] The processing circuit 15 is an arithmetic circuit that performs various calculations, and is composed of a processor such as a CPU, a GPU, etc. The processing circuit 15 according to this embodiment executes, for example, a process of searching for medical data that matches a condition from among the medical data stored and accumulated in the medical data storage device 4, and performing various processes on the medical data acquired from the medical data storage device 4.
[0026] 2, the processing circuit 15 according to this embodiment includes a scene identification function 20, an attribute information calculation function 21, a reference data acquisition function 22, a reference data display function 23, and a medical data storage function 24. The scene identification function 20 constitutes a scene identification section in this embodiment, the attribute information calculation function 21 constitutes an attribute information calculation section in this embodiment, the reference data acquisition function 22 constitutes a reference data acquisition section in this embodiment, the reference data display function 23 constitutes a reference data display section in this embodiment, and the medical data storage function 24 constitutes a medical data storage section in this embodiment.
[0027] In the embodiment shown in FIG. 2, the processing functions performed by the scene identification function 20, the attribute information calculation function 21, the reference data acquisition function 22, the reference data display function 23, and the medical data storage function 24 are stored in the storage circuit 12 in the form of a program executable by a computer. The processing circuit 15 is a processor that realizes the functions corresponding to the programs by reading the programs from the storage circuit 12 and executing them. In other words, the processing circuit 15 in a state in which the programs are read out has the functions shown in the processing circuit 15 in FIG. 2. Note that, in FIG. 2, the single processing circuit 15 is described as realizing the scene identification function 20, the attribute information calculation function 21, the reference data acquisition function 22, the reference data display function 23, and the medical data storage function 24, but the processing circuit 15 may be configured by combining a plurality of independent processors, and each processor may execute a program to realize these functions.
[0028] Next, the data structure of the medical progress record data D10 managed by the medical information processing system 1 according to this embodiment will be described with reference to Fig. 3. Fig. 3 is a diagram for explaining the relationship between the medical progress record data D10, medical procedures, scenes, and a medical database in this embodiment. That is, in the medical database held by the medical data storage device 4, information associated with each scene is accumulated as medical data.
[0029] As shown in Fig. 3, medical data according to this embodiment is stored as medical progress record data D10 for each patient. That is, one medical progress record data D10 is generated and stored for each patient. This medical progress record data D10 stores past medical procedures performed on the patient, current medical procedures to be performed on the patient, and future medical procedures to be performed on the patient in a data structure associated with a pathway, which is a time flow.
[0030] In the example of Fig. 3, medical procedures for patient F are illustrated as medical progress record data D10. Specifically, according to the medical progress record data D10 of Fig. 3, it is shown that patient F has previously undergone a medical procedure called a medical interview D20 and a medical procedure called a CT scan D21, that a medical procedure called a catheter treatment D22 is currently being performed, and that a medical procedure called a CT scan D23 is scheduled to be performed in the future. In this embodiment, these medical procedures are also defined as works. In other words, one medical procedure is one work.
[0031] One medical procedure, that is, one work, is composed of one or more scenes. In the example of Fig. 3, a medical procedure called a CT examination D21 is composed of multiple scenes SC10 to SC14. Similarly, a medical procedure called a catheter treatment D22 is composed of multiple scenes SC20 to SC24. The number of scenes a medical procedure has is arbitrary, but generally, the more complicated the medical procedure, the more scenes there will be, and the longer the time required for the medical procedure, the more scenes there will be.
[0032] To give a specific example, in catheter treatment D22, scene SC20 is a scene in which catheter insertion begins, scene SC21 is a scene in which contrast medium is injected, scene SC22 is a scene in which the tip of the catheter reaches the region of interest, and scene SC23 is a scene in which a stent is placed at a target location. In this way, in catheter treatment D22, multiple scenes occur according to a pathway, which is the flow of time.
[0033] In this embodiment, the captured image data captured in each scene is stored as medical data in the medical data storage device 4. For example, when the medical data generation device 2 such as an X-ray imaging device captures an X-ray image of a patient to be inserted with a catheter, the captured image data captured by the X-ray is stored as medical data in the medical data storage device 4. In the example of FIG. 3, captured image data D30 associated with scene SC20, captured image data D31 associated with scene SC21, captured image data D32 associated with scene SC22, and captured image data D33 associated with scene SC23 are stored as medical data in the medical data storage device 4. Then, captured image data D34 associated with the next scene, scene SC24, is eventually stored in the medical data storage device 4.
[0034] FIG. 4 is a diagram showing in detail an example of the data structure of the medical data D3 in the medical database constructed in the medical data storage device 4 according to this embodiment. As shown in FIG. 4, in this embodiment, the medical data D3 is configured to include medical-related information data D4 of the patient associated with each scene, and associated information data D5, which is information associated with the medical-related information data D4. In FIG. 3, for example, one medical data D3 is formed in association with the scene SC20, and another medical data D3 is formed in association with the scene SC21. That is, one medical data D3 is formed for each scene.
[0035] The medically relevant information data D4 is information data related to medical procedures generated in each scene, and in the example of FIG. 3, the captured image data captured in each scene corresponds to this medically relevant information data D4. For example, the captured image data D30 captured in the scene SC20 constitutes the medically relevant information data D4. That is, the captured image data D30 is an example of the medically relevant information data D4. What kind of data corresponds to the medically relevant information data D4 varies depending on the medical procedures and also on the scenes. For example, the captured image data captured by an optical camera may correspond to the medically relevant information data D4, and various setting data of the medical data generation device 2 may correspond to the medically relevant information data D4.
[0036] The additional information data D5 is data associated with the medical-related information data D4, and holds information that identifies the contents of the medical-related information data D4. For example, the additional information data D5 is held as character information, and when searching for the target medical-related information data D4, the additional information composed of this character information is searched for.
[0037] Although details will be described later, in this embodiment, the incidental information data D5 is automatically generated by the medical information processing device 6 while one scene is being performed during a medical procedure, and is also automatically generated by the medical information processing device 6 when one scene is completed. For example, the medical information processing device 6 performs image analysis on the captured image data obtained from the medical data generating device 2, calculates image features such as blood vessel course, thickness, and stenosis state, and stores and holds them as incidental information data D5.
[0038] In this embodiment, the incidental information data D5 is automatically generated by the medical information processing device 6 as summary information of a medical procedure when one medical procedure is completed. It is arbitrary to decide what information is stored as the incidental information data D5, but for example, the contents of the medical procedure, the name and skill level of the surgeon who performed the medical procedure, etc. are generated and stored as the incidental information data D5. In addition, the medical information processing device 6 can additionally store information on a benign prognosis tendency in the incidental information data D5 after the fact. For example, the recurrence rate after one year, the survival rate after five years, the incidence rate of sequelae, etc. of the surgeon who performed the medical procedure can be additionally stored in the incidental information data D5. The incidental information data D5 generated in this way is associated with the medical procedure performed on the patient, not with each medical data D3.
[0039] Next, the medical information generation process executed by the medical information processing device 6 according to this embodiment will be described with reference to Fig. 5. This medical information generation process is realized by the processing circuitry 15 reading and executing a medical information generation process program stored in the storage circuitry 12 in the medical information processing device 6. In addition, this medical information generation process is started when a user such as a surgeon or a medical technician inputs the start of a medical procedure into the medical information processing device 6.
[0040] In the following description, the medical information generation process of Fig. 5 will be described using an example of a case where catheter treatment is performed as a medical procedure on patient F, with reference to Fig. 6 as well. That is, the medical information generation process will be described with reference to the medical progress record data D10 of a certain patient shown in Fig. 6. However, this medical information generation process is also executed in the same way for other medical procedures.
[0041] As shown in Fig. 5, in the medical information generation process according to this embodiment, first, the medical information processing device 6 identifies a scene in the medical procedure being performed on the patient (step S10). Specifically, the scene identification function 20 of the processing circuit 15 identifies a scene in the medical procedure being performed on the patient. In this embodiment, for example, the scene identification function 20 acquires captured image data from the medical data generation device 2 and performs image analysis of the acquired captured image data. Then, based on the analysis result of the captured image data, the scene identification function 20 identifies a scene in the medical procedure being performed on the patient.
[0042] In the example of Fig. 6, the scene identification function 20 identifies the scene as a catheter insertion scene in a catheter treatment, which is a medical procedure performed on a patient, by image analysis. Note that when identifying this scene, the scene identification function 20 can also take into consideration the context of multiple scenes. That is, since this is the scene following the scene of contrast medium injection and the scene of fluoroscopy, if the treatment is progressing normally, it can be estimated that the next scene will be a catheter insertion scene.
[0043] Furthermore, when the scene identification function 20 identifies a scene, information regarding the medical procedure performed on the patient can be acquired in advance. For example, the scene identification function 20 can identify the medical procedure performed on the patient in advance, for example, by a user's input from the operation device 5. That is, in the example of this description, it is possible to identify in advance that the medical procedure performed on the patient is catheter treatment. In the example of FIG. 6, it is possible to identify in advance that the medical procedure performed on the patient is catheter treatment. This can improve the accuracy of scene identification by the scene identification function 20.
[0044] Next, as shown in FIG. 5, the medical information processing device 6 calculates attribute information on the attributes of the scene from the scene specified in step S10 (step S12). Specifically, the attribute information calculation function 21 of the processing circuit 15 calculates attribute information on the attributes of the scene from the scene specified by the scene specification function 20. In the example of FIG. 6, feature quantities such as the running state of the blood vessel into which the catheter is inserted, the thickness of the blood vessel, and the narrowing state of the blood vessel are calculated as attribute information. That is, this attribute information can also be calculated by the scene specification function 20 performing image analysis of the captured image data acquired from the medical data generation device 2. That is, the attribute information in this embodiment is generated by extracting information on the various situations and conditions as feature quantities, since various situations and conditions may occur even in one scene in a certain medical procedure, and generating the attribute information.
[0045] Next, as shown in Fig. 5, the medical information processing device 6 stores and memorizes the medical data D3 in the medical data storage device 4 (step S14). Specifically, the medical data storage function 24 of the processing circuit 15 associates the attribute information calculated by the attribute information calculation function 21 with the medical-related information data D4 associated with the patient, and stores the medical data D3 in the medical data storage device 4. In this embodiment, the attribute information becomes the incidental information data D5 that is linked to the medical-related information data D4 and stored. In addition, in the example of Fig. 6, the captured image data acquired from the medical data generation device 2 is stored and memorized as the medical-related information data D4.
[0046] Next, as shown in Fig. 5, the medical information processing device 6 judges whether one medical procedure has been completed (step S16). Specifically, when the scene identification function 20 identifies a scene, it passes through a necessary scene and judges whether one medical procedure has been completed. If the medical procedure has not been completed (step S16: NO), the medical information processing device 6 returns to the above-mentioned step S10 and repeats the process of identifying the scene and subsequent processes.
[0047] The end of the medical treatment may be input to the medical information processing device 6 via the network NT by the user operating the operation device 5. That is, when the medical treatment for the patient is completed, the user himself / herself may input the end of the medical treatment to the medical information processing device 6.
[0048] On the other hand, when one medical procedure is completed (step S16: YES), the medical information processing device 6 calculates attribute information of the medical procedure (step S18). Specifically, the attribute information calculation function 21 of the processing circuit 15 calculates the attribute information of this medical procedure. In the example of Fig. 6, for example, the proficiency score of the surgeon who performed this catheter treatment is calculated based on the medical progress record data D10 managed by the medical information management device 3 and the medical data storage device 4, and this proficiency score is used as the attribute information.
[0049] 5, the medical information processing device 6 stores the attribute information calculated in step S18 in the medical data storage device 4 as medical data D3 (step S20). Specifically, the medical data storage function 24 of the processing circuit 15 stores the calculated attribute information in the medical data storage device 4 as supplementary information data D5 associated with the entire medical procedure. This ends the medical information processing device according to this embodiment.
[0050] Fig. 7 is a diagram showing an example of the configuration of a medical data management table TB10 held by the medical information processing system 1 according to this embodiment. The medical data management table TB10 shown in Fig. 7 is a table for managing the medical progress record data D10 and medical data D3 stored in the medical data storage device 4. In this embodiment, the medical data management table TB10 is stored in the medical information management device 3, for example, but the storage location is not limited to the medical information management device 3, and may be stored in the medical data storage device 4 or the storage circuit 12 of the medical information processing device 6.
[0051] As shown in Fig. 7, the medical data management table TB10 according to this embodiment is configured to include a classification of medical procedures, a proficiency score of the surgeon who performed the medical procedure, and a good prognosis score for the medical procedure. The medical procedures and the proficiency score can be acquired from the supplementary information data D5 held in the above-mentioned medical data D3. The good prognosis score is information generated by the medical information processing device 6 or the medical information management device 3 by determining the prognosis based on the medical progress record data D10 of the patient for whom the medical procedure was performed after a predetermined period of time has passed. Therefore, the medical procedure is added to the medical data management table TB10 after a predetermined period of time has passed since the medical procedure was performed.
[0052] Fig. 8 is a diagram showing an example of a proficiency score calculation table TB20 for calculating a proficiency score in this embodiment. In this embodiment, the proficiency score calculation table TB20 shown in Fig. 8 is stored in the medical information management device 3, for example, but the storage location is not limited to the medical information management device 3, and may be stored in the medical data storage device 4, or may be stored in the storage circuit 12 of the medical information processing device 6. In addition, the proficiency score calculation table TB20 may be temporarily generated when the attribute information calculation function 21 of the medical information processing device 6 calculates the proficiency score.
[0053] As shown in Fig. 8, the proficiency score calculation table TB20 according to this embodiment is configured with the time when the medical procedure was performed, the surgeon of the medical procedure, and the classification of the medical procedure. In Fig. 8, in order to calculate the proficiency score for the catheter treatment of surgeon A, it is configured with information on the catheter treatment of surgeon A. In the example of Fig. 8, it is shown that surgeon A has had catheter treatment four times, twice in 2022 and twice in 2023.
[0054] The medical information processing device 6 calculates the proficiency score based on how many times the surgeon has performed the medical procedure in the past and how often the surgeon performs the medical procedure. For example, the medical information processing device 6 can increase the proficiency score the more times the surgeon has performed the same type of medical procedure, and can decrease the proficiency score if there is a long gap between the medical procedures. In other words, even for the same surgeon, the proficiency score can be calculated and updated at any time at a specified interval.
[0055] Fig. 9 is a diagram for explaining an example of logic by which the medical information management device 3 and the medical information processing device 6 calculate a good prognosis score in this embodiment. Fig. 9 shows medical progress record data D10 for patients G, H, and I. Patient G underwent medical treatment long ago, and has continued to undergo some medical treatment since then. For this reason, it is difficult to say that the prognosis is good, and the good prognosis score is calculated to be 0.33.
[0056] On the other hand, the medical treatment for Patient I was performed a long time ago, and has not been performed since then. This means that Patient I has a better prognosis than Patient G. Therefore, the prognosis score is calculated as 0.80.
[0057] Furthermore, not much time has passed since the medical procedure was performed on patient H. In other words, the time that has passed since the medical procedure was performed on patient H is shorter than the time that has passed since the medical procedure was performed on patients H and I. For this reason, the good prognosis score is calculated as 0.50. The good prognosis score for the medical procedure performed on patient H also becomes higher as more time passes. Moreover, it becomes lower as further medical procedures are performed on patient H thereafter.
[0058] Next, the medical information search process executed by the medical information processing device 6 according to this embodiment will be described with reference to Fig. 10. This medical information search process is realized by the processing circuitry 15 reading and executing a medical information search process program stored in the storage circuitry 12 in the medical information processing device 6. This medical information search process is started when a user such as a surgeon or a medical technician inputs the start of a medical procedure into the medical information processing device 6. That is, in the medical information processing device 6 according to this embodiment, when a medical procedure is started, this medical information search process and the medical information generation process of Fig. 5 described above are executed simultaneously.
[0059] 11 and 12 are diagrams for explaining the data flow of the medical information retrieval process when catheter treatment is performed as a medical procedure on patient F, similar to the medical information generation process in Fig. 5 described above. Here again, the medical information retrieval process in Fig. 10 will be explained with reference to Figs. 11 and 12, taking as an example a case where catheter treatment is performed as a medical procedure on patient F.
[0060] 10, in the medical information retrieval process according to this embodiment, first, the medical information processing device 6 identifies a scene in the medical treatment performed on the patient (step S30). Specifically, similar to the above-mentioned step S10, the scene identification function 20 of the processing circuitry 15 identifies a scene in the medical treatment performed on the patient.
[0061] As in the explanation of Fig. 6, in the examples of Fig. 11 and Fig. 12, the scene identification function 20 can identify the scene as a catheter insertion scene in the catheter treatment, which is a medical procedure performed on a patient, by image analysis. When identifying this scene, the scene identification function 20 can also take into consideration the context of multiple scenes. That is, since this is the scene following the scene of contrast medium injection and the scene of fluoroscopy, if the treatment is progressing normally, it can be estimated that the next scene is the catheter insertion scene.
[0062] Next, as shown in FIG. 10, the medical information processing device 6 calculates attribute information related to the attributes of the scene from the scene identified in step S30 (step S32). Specifically, similar to the above-mentioned step S12, the attribute information calculation function 21 of the processing circuit 15 calculates attribute information related to the attributes of the scene from the scene identified by the scene identification function 20. The attribute information calculated by the attribute information calculation function 21 in this step S32 may be the same as or different from the attribute information calculated by the attribute information calculation function 21 in the above-mentioned step S12. For example, since the attribute information calculated in step S32 is information calculated to search for reference data of this scene, it is possible to make the number of items smaller than the number of items of the attribute information calculated in step S12 in order to narrow the search range. Conversely, it is also possible to make the number of items of the attribute information calculated in step S32 larger than the number of items of the attribute information calculated in step S12, thereby enabling a wide range of search.
[0063] 10, the medical information processing device 6 searches a medical database in which past medical data has been accumulated based on the attribute information calculated in step S32, and acquires reference data matching the scene identified in step S30 (step S34). Specifically, the reference data acquisition function 22 of the processing circuit 15 searches a medical database based on the attribute information calculated by the attribute information calculation function 21, and acquires reference data D6 matching the scene identified by the scene identification function 20.
[0064] As described above, in this embodiment, the medical progress record data D10 of a plurality of patients is accumulated in the medical data storage device 4 to form a medical database. Therefore, the reference data acquisition function 22 searches the medical database formed in the medical data storage device 4 to acquire reference data that matches the scene identified in step S30.
[0065] In this embodiment, the medical data D3 in the medical progress record data D10 of the medical database is composed of the medical related information data D4 of the patient and the additional information data D5 associated with the medical related information data D4. Therefore, the reference data acquisition function 22 searches the additional information data D5 in the medical database based on the attribute information calculated by the attribute information calculation function 21, and identifies the additional information data D5 that matches the attribute information. Then, the medical related information data D4 associated with the identified matching additional information data D5 is acquired as the reference data D6. In this embodiment, the medical related information data D4 is captured image data of the same scene. That is, the reference data acquisition function 22 acquires the captured image data of another patient that is most similar to the identified scene as the reference data D6.
[0066] 11 and 12, a medical database accumulated from catheter treatments performed on multiple patients in the past is formed in the medical data storage device 4. Therefore, the reference data acquisition function 22 performs a character search on the incidental information data D5 to identify the incidental information data D5 that is closest to the calculated attribute information. Then, the captured image data, which is the medical-related information data D4 associated with the identified closest incidental information data D5, is acquired as reference data D6.
[0067] As described above, when the incidental information data D5 includes the proficiency score of the surgeon as proficiency information, the reference data acquisition function 22 may acquire reference data matching the identified scene using the proficiency information. For example, when a plurality of incidental information data D5 matching the attribute information are identified, the reference data acquisition function 22 may acquire the medical-related information data D4 corresponding to the incidental information data D5 with the highest proficiency score as the reference data D6.
[0068] Furthermore, when the incidental information data D5 includes a prognosis score indicating a benign tendency after a medical procedure, the reference data acquisition function 22 may acquire reference data matching the identified scene using the prognosis score. For example, when a plurality of incidental information data D5 matching the attribute information are identified, the reference data acquisition function 22 may acquire the medical-related information data D4 corresponding to the incidental information data D5 with the highest prognosis score as the reference data D6.
[0069] 10, the medical information processing device 6 displays the reference data D6 acquired in step S34 on the display (step S36). Specifically, the reference data display function 23 of the processing circuit 15 displays the reference data D6 acquired by the reference data acquisition function 22 on the display 10. However, the display on which the reference data display function 23 displays the reference data D6 is not limited to the display 10 of the medical information processing device 6, and the reference data D6 can be displayed on a display at any position. For example, the reference data display function 23 may display the reference data D6 on the display of the operation device 5, or may display the reference data D6 on the display of the medical data generation device 2.
[0070] By displaying the reference data D6 on the display, the user, who is the surgeon, can view the reference data D6 in a similar situation or context in the same scene in the past in real time, and can perform medical treatment on the patient more accurately. In other words, by viewing the past reference data D6, it becomes possible to fill in the gap in the experience of the user, who is the surgeon.
[0071] In this embodiment, the reference data D6 may be displayed next to the captured image data of the medical procedure currently being performed by the user, i.e., the surgeon. This captured image data is the captured image data used to identify the scene in step S30. This allows the user, i.e., the surgeon, to easily compare and observe the two captured image data.
[0072] In this embodiment, when the reference data D6 is displayed on the display, the additional information data D5 associated with the medical-related information data D4, which is the reference data D6, may also be displayed. This allows the user, the surgeon, to check the additional information data D5, which is text information, as reference information.
[0073] As described above, according to the medical information processing device 6 of this embodiment and the medical information processing system 1 including such a medical information processing device 6, it is possible to search in real time for reference data D6 that matches a scene in a medical procedure currently being performed from a medical database including a huge number of patients' medical progress record data D10, and it becomes possible for users such as surgeons and technicians to easily refer to medical-related information data D4 of similar scenes. In addition, since it is possible to provide reference data D6 in real time according to changing conditions and situations without prior preparation, it becomes possible to provide support information that fills the gap in experience of medical procedures appropriately.
[0074] 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 its function by reading and executing a program stored in a memory circuit. Instead of storing a program in a memory circuit, the processor may be configured to directly incorporate the program in the circuit. In this case, the processor realizes its function by reading and executing the program incorporated in the circuit. The processor is not limited to being configured as a single processor circuit, and may be configured as a single processor by combining multiple independent circuits to realize its function. Furthermore, multiple components may be integrated into a single processor to realize its function.
[0075] Although some embodiments have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, modifications, and combinations of embodiments can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope of the invention and its equivalents as described in the claims, as well as in the scope and spirit of the invention. [Explanation of symbols]
[0076] 1 Medical information processing system 2 Medical data generation device 3 Medical information management device 4 Medical Data Storage Device 5 Operating device 6 Medical information processing equipment 10. Display 11 Input Interface 12 Memory circuit 13 Communication Circuits 14 Output Interface 15 Processing circuit 20 Scene specific function 21 Attribute information calculation function 22 Reference data acquisition function 23 Reference data display function 24 Medical data storage function D3 Medical Data D4 Medical-related information data D5 Additional information data D10 Medical Progress Record Data
Claims
1. a scene identification unit for identifying a scene in a medical procedure for a patient; an attribute information calculation unit that calculates attribute information related to attributes of the scene from the scene identified by the scene identification unit; a reference data acquisition unit that searches a medical database in which past medical data is accumulated based on the attribute information calculated by the attribute information calculation unit, and acquires reference data that matches the scene identified by the scene identification unit; a reference data display unit that displays the reference data acquired by the reference data acquisition unit on a display; A medical information processing device comprising:
2. The medical data stored in the medical database includes: Medical information data of patients corresponding to each scene; supplementary information data associated with the medical-related information data and which is information accompanying the medical-related information data; The medical information processing device according to claim 1 .
3. The reference data acquisition unit The medical information processing device according to claim 2, further comprising: searching for additional information data in the medical database based on the attribute information calculated by the attribute information calculation unit; and obtaining medical-related information data associated with the additional information data that matches the attribute information as the reference data.
4. The medical information processing apparatus according to claim 2 , wherein the medical database stores the medical practice and a plurality of the scenes included in the medical practice in association with each other.
5. The medical information processing apparatus according to claim 2 , wherein the medical database holds, as the additional information data, proficiency information on the proficiency of a surgeon who performed a medical procedure on a patient.
6. The medical information processing apparatus according to claim 5 , wherein the reference data acquisition unit acquires reference data that matches the scene by using the proficiency level information included in the supplementary information data.
7. The medical information processing apparatus according to claim 2 , wherein the medical database holds a prognosis score indicating a benign tendency after a medical procedure as the supplementary information data.
8. The medical information processing apparatus according to claim 7 , wherein the reference data acquisition unit acquires reference data that matches the scene by using the good prognosis score included in the supplementary information data.
9. The medical information processing apparatus according to claim 1 , wherein the scene identification unit identifies the scene based on a captured image of a medical procedure being performed on a patient.
10. The medical information processing apparatus according to claim 9 , wherein the reference data display unit displays the reference data and the captured image side by side on the display.
11. a scene identification unit that identifies a scene of a medical treatment for a patient; an attribute information calculation unit that calculates attribute information related to attributes of the scene from the scene identified by the scene identification unit; a medical data storage unit that associates the attribute information calculated by the attribute information calculation unit with medical-related information data associated with a patient, and stores the medical data in a medical data storage device; A medical information processing device comprising:
Citation Information
Patent Citations
Device for releasing substance to designated position in digestive tract
JP1981018915A
Similar case retrieval system, similar case retrieval method and program
JP2015203920A
Medical support systems, medical support methods, and medical support programs
JP3934997B2