Medical information processing device, medical information processing method, and program

The medical information processing device addresses AI application execution failures by automating selection and displaying execution results, allowing users to understand and correct rule mismatches, thereby improving the reliability and efficiency of AI application execution in medical image diagnosis.

JP7849989B2Active Publication Date: 2026-04-22CANON MEDICAL SYST CORP
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
CANON MEDICAL SYST CORP
Filing Date
2022-03-11
Publication Date
2026-04-22

AI Technical Summary

Technical Problem

AI applications in medical image diagnosis platforms may fail to execute due to mismatched image information with predetermined rules, leading to user uncertainty about the reason for non-execution.

Method used

A medical information processing device with an execution unit, comparison unit, and display control unit that automatically selects and executes applications based on reference information, compares shooting conditions with execution conditions, and displays execution results and non-executed applications, enabling user understanding of execution failures and allowing manual override or rule updates.

Benefits of technology

Enables informed decision-making by users on application execution and facilitates rule updates, ensuring appropriate AI application execution in medical image analysis, enhancing user control and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007849989000001
    Figure 0007849989000001
  • Figure 0007849989000002
    Figure 0007849989000002
  • Figure 0007849989000003
    Figure 0007849989000003
Patent Text Reader

Abstract

To allow provision of information on execution of an application.SOLUTION: A medical information processing apparatus of an embodiment has an execution unit, a comparison unit, and a display control unit. The execution unit automatically selects, from a plurality of applications, an application executed on a medical image to be processed based on predetermined reference information, and executes the selected application. The comparison unit compares first information indicating execution conditions for the plurality of applications included in the reference information and second information indicating a photographing condition for the medical image. The display control unit displays, on a display, a list of applications that are not executed among the plurality of applications, and a result of comparison between the first information and the second information.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments disclosed in this specification and the drawings relate to a medical information processing device, a medical information processing method, and a program.

Background Art

[0002] In recent years, in the field of medical image diagnosis, the development of technologies using AI functions (Artificial Intelligence) has been underway, and various AI applications according to the purpose have been supplied from vendors. This AI application executes various analyses and calculations on behalf of doctors and the like. In medical institutions, by introducing such an AI application, the efficiency of medical treatment can be improved.

[0003] Further, with the progress of the above AI applications, the development of a platform for executing the AI application (hereinafter, also referred to as an "AI platform") has also been underway. One of the important functions in the AI platform is a "rule engine" that determines which AI application to execute for an image to be analyzed. For example, in the case of an image conforming to the DICOM (Digital Imaging and Communication in Medicine) standard, the rule engine automatically selects and executes an AI application suitable for the image using attached information such as DICOM tags.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] In AI platforms like the one described above, the AI ​​application will not run unless the accompanying information in the image matches the rules predetermined in the rule engine. Therefore, contrary to the user's expectations, the desired AI application may not be executed on the image being analyzed. In this case, the user was unable to determine why the AI ​​application failed to run.

[0006] The problem that the embodiments disclosed herein and in the drawings aim to solve is to enable the provision of information relating to the execution of an application. However, the problems that the embodiments disclosed herein and in the drawings aim to solve are not limited to the above problem. Problems corresponding to the effects of each configuration shown in the embodiments described later can also be positioned as other problems. [Means for solving the problem]

[0007] The medical information processing device of this embodiment comprises an execution unit, a comparison unit, and a display control unit. The execution unit automatically selects and executes an application from among multiple applications to be processed for the medical image to be processed, based on predetermined reference information. The comparison unit compares first information, which indicates the execution conditions for each of the multiple applications included in the reference information, with second information, which indicates the shooting conditions for the medical image. The display control unit displays a list of applications that were not executed among the multiple applications, and the comparison result between the first and second information, on the display unit. [Brief explanation of the drawing]

[0008] [Figure 1] A diagram showing an example of the usage environment and functional blocks of the medical information processing device 1 according to the embodiment. [Figure 2] A diagram showing an example of the data structure of Rule RL according to the embodiment. [Figure 3] A flowchart showing an example of the application automatic execution process flow of the medical information processing device 1 according to the embodiment. [Figure 4]A diagram showing an example of an unexecuted application screen P1 according to the embodiment. [Figure 5] A flowchart showing an example of the application manual execution process flow of the medical information processing device 1 according to the embodiment. [Figure 6] A diagram showing an example of the manual execution screen P2 according to the embodiment. [Figure 7] A flowchart showing an example of the rule update process flow of the medical information processing device 1 according to the embodiment. [Figure 8] A diagram showing an example of the data structure after updating rule RL according to the embodiment. [Modes for carrying out the invention]

[0009] The medical information processing device, medical information processing method, and program of the embodiment will be described below with reference to the drawings.

[0010] [Configuration of medical information processing device] Figure 1 shows an example of the usage environment and functional blocks of the medical information processing device 1 according to an embodiment. The medical information processing device 1 provides the functionality of an AI platform for executing applications. The applications perform various analytical processes on medical images to be analyzed according to their purpose. Examples of applications include clinical applications for detecting lesions in patients, applications for segmenting body parts, applications for checking tumors, applications for determining the progression of lesions, and applications for detecting the location of specific lesions such as cerebral infarction. The applications are, for example, machine learning models generated by learning processes using machine learning techniques such as deep learning.

[0011] The medical information processing device 1 is deployed, for example, in a medical institution such as a hospital. The medical information processing device 1 may be, for example, a workstation, a server, etc. The medical information processing device 1 is connected, for example, via a communication network NW to at least one terminal device 3, at least one medical image diagnostic device 5, a medical image database DB, etc., enabling data transmission and reception.

[0012] A communication network (NW) refers to all information and communication networks that utilize telecommunications technology. This includes wireless / wired LANs such as hospital backbone LANs (Local Area Networks), the Internet, as well as telephone communication lines, fiber optic communication networks, cable communication networks, and satellite communication networks.

[0013] Terminal device 3 is a device for utilizing the functions of the AI ​​platform provided by the medical information processing device 1. Terminal device 3 is, for example, a personal computer, a tablet, a smartphone, or other mobile device. Terminal device 3 is operated by, for example, a doctor or technician. Terminal device 3 launches a dedicated application program or browser and provides various information provided by the medical information processing device 1 to the doctor or technician.

[0014] The medical imaging diagnostic device 5 captures images of the patient (subject) to be diagnosed and generates medical images. The medical imaging diagnostic device 5 is a modality such as an X-ray CT (Computed Tomography) device, an X-ray diagnostic device, a magnetic resonance imaging device, an ultrasound diagnostic device, or a nuclear medicine diagnostic device. The medical imaging diagnostic device 5 generates images to which supplementary information is attached. For example, the medical imaging diagnostic device 5 generates images compliant with the DICOM standard (hereinafter referred to as "DICOM images"). DICOM images are accompanied by DICOM tags (hereinafter simply referred to as "tags"). Tags include, for example, a device ID to identify each device (modality), the examination site, the presence or absence of contrast agent, the imaging protocol number, a patient ID to identify the patient, an examination ID to identify the examination, information about the facility where the device is located, the manufacturer of the device, and information manually entered by the device operator (technician, etc.).

[0015] The medical image database (DB) stores various images generated by the medical imaging diagnostic device (5). For example, the medical image database (DB) stores CT images, MR (Magnetic Resonance) images, ultrasound images, etc., for each patient. The medical image database (DB) is implemented using semiconductor memory elements such as RAM (Random Access Memory), flash memory, hard disks, and optical disks.

[0016] The medical information processing device 1 includes, for example, a processing circuit 100, a communication interface 110, an input interface 120, a display 130, and a memory 140. The communication interface 110 communicates with external devices such as a terminal device 3, a medical image diagnostic device 5, and a medical image database DB via a communication network NW. The communication interface 110 includes, for example, a communication interface such as a NIC (Network Interface Card).

[0017] The input interface 120 receives various input operations from the operator of the medical information processing device 1, converts the received input operations into electrical signals, and outputs them to the processing circuit 100. For example, the input interface 120 includes a mouse, a keyboard, a trackball, a switch, a button, a joystick, a touch panel, etc. The input interface 120 may be, for example, a user interface that receives voice input such as a microphone.

[0018] Note that in this specification, the input interface is not limited to those equipped with physical operation components such as a mouse and a keyboard. For example, a processing circuit for electrical signals that receives an electrical signal corresponding to an input operation from an external input device provided separately from the device and outputs this electrical signal to the control circuit is also included in the example of the input interface.

[0019] The display 130 displays various information. For example, the display 130 displays an image generated by the processing circuit 100, a GUI (Graphical User Interface) for receiving various input operations from the operator, etc. For example, the display 130 is an LCD (Liquid Crystal Display), a CRT (Cathode Ray Tube) display, an organic EL (Electro Luminescence) display, etc.

[0020] The processing circuit 100 includes, for example, an acquisition function 101, an execution function 102, a comparison function 103, a display control function 104, and an update function 105. The processing circuit 100 realizes these functions by, for example, a hardware processor (computer) executing a program stored in the memory 140 (storage circuit).

[0021] A hardware processor refers to circuits such as a CPU (Central Processing Unit), GPU (Graphics Processing Unit), Application Specific Integrated Circuit (ASIC), and programmable logic devices (e.g., Simple Programmable Logic Device (SPLD) or Complex Programmable Logic Device (CPLD), Field Programmable Gate Array (FPGA)). Instead of storing the program in memory 140, the program may be directly embedded within the hardware processor's circuitry. In this case, the hardware processor functions by reading and executing the program embedded within the circuitry. The program may be pre-stored in memory 140, or it may be stored on a non-temporary storage medium such as a DVD or CD-ROM, and installed from the non-temporary storage medium to memory 140 when the non-temporary storage medium is mounted on a drive device (not shown) of the medical information processing device 1. A hardware processor is not limited to being a single circuit; it may also be composed of multiple independent circuits combined to perform various functions. Alternatively, multiple components may be integrated into a single hardware processor to perform various functions.

[0022] The acquisition function 101 acquires medical image data from the medical image database DB or the medical image diagnostic device 5 via the communication network NW.

[0023] The execution function 102 includes, for example, an automatic execution function 102-1 and a manual execution function 102-2. The automatic execution function 102-1 automatically selects and executes an application for the medical image to be analyzed using a rule engine in response to a request from the terminal device 3. The automatic execution function 102-1 automatically selects and executes an application based on the rule RL (reference information) stored in the memory 140. The manual execution function 102-2 executes an application manually specified by the user (doctor, etc.) of the terminal device 3 for the medical image to be analyzed in response to a request from the terminal device 3. The execution function 102 is an example of an "execution unit". That is, the execution function 102 automatically selects and executes an application from among multiple applications to be processed for the medical image to be processed, based on predetermined reference information. The execution function 102 further executes an application manually specified by the user for the medical image.

[0024] The comparison function 103 compares the predefined setting information (execution conditions, first information) in rule RL with the supplementary information (examination information, second information) indicating the shooting conditions of the medical image attached to the medical image to be analyzed, and determines whether the two match. The comparison function 103 is an example of a "comparison unit". In other words, the comparison function 103 compares the first information, which indicates the execution conditions of each of the multiple applications included in the reference information, with the second information, which indicates the shooting conditions of the medical image.

[0025] The display control function 104 generates information for various screens based on the processing results of applications executed by the execution function 102 and the comparison results of the comparison function 103, and transmits it to the terminal device 3. The display control function 104 is an example of a "display control unit". Specifically, the display control function 104 displays on the display unit a list of applications that were not executed among multiple applications, and the comparison results between the first information and the second information. The display control function 104 displays on the display unit the reason why the applications that were not executed were not executed. The display control function 104 displays on the display unit information indicating the differences between the first information and the second information.

[0026] The update function 105 performs the update process for rule RL. Details of the update process by the update function 105 will be described later. The update function 105 is an example of an "update unit".

[0027] Memory 140 can be implemented by semiconductor memory elements such as RAM and flash memory, hard disks, and optical discs. These non-transient storage media may also be implemented by other storage devices connected via a communication network NW, such as NAS (Network Attached Storage) or external storage server devices. Memory 140 may also include non-transient storage media such as ROM (Read Only Memory) and registers. Memory 140 stores, for example, rule RL, application AP, and history information H. Application AP includes first application AP1, second application AP2, third application AP3, etc., which perform various analysis processing according to the purpose. In addition, memory 140 stores programs, parameter data, and other data used by the processing circuit 100.

[0028] Figure 2 shows an example of the data structure of Rule RL. As shown in Figure 2, in Rule RL, each application has its own set of conditions for execution defined in tag format. For example, for "Application 1," the execution conditions for this application are defined as the "Modality" tag being "CT" and the "Examination Site" tag being "HEAD."

[0029] History information H records the history of when each application was executed by the manual execution function 102-2 based on instructions from the user (such as a doctor) of terminal device 3. This history information H is referenced by the update function 105. Details of history information H will be described later.

[0030] [Processing flow] (Automatic application execution process) Next, various processes of the medical information processing device 1 according to the embodiment will be described. First, the application automatic execution process of the medical information processing device 1 will be described. Figure 3 is a flowchart showing an example of the flow of the application automatic execution process of the medical information processing device 1. The application automatic execution process shown in Figure 3 is executed when the medical information processing device 1 receives a processing request sent from the terminal device 3 based on an operation by a doctor or the like.

[0031] First, the acquisition function 101 acquires medical image data of the patient to be analyzed from the medical image database DB in response to a processing request from the terminal device 3 (step S101). The acquisition function 101 acquires medical image data from the medical image database DB based, for example, on the patient ID included in the processing request.

[0032] Next, the automatic execution function 102-1 automatically selects and executes an application corresponding to the acquired medical image data based on the rule RL stored in memory 140 (step S103). For example, the automatic execution function 102-1 compares the examination information of the medical image to be analyzed with the setting information predetermined in the rule RL stored in memory 140, and automatically selects and executes an application with setting information that matches the examination information of the medical image.

[0033] Next, the display control function 104 generates information for displaying an execution result screen showing the execution results of an application and / or an unexecuted application screen showing an application that has not been executed, and outputs it to the terminal device 3 (step S105). The application execution result screen displays, for example, information about patient lesions detected by the clinical application.

[0034] Figure 4 shows an example of the unexecuted application screen P1 displayed on the display unit of the terminal device 3. In the example shown in Figure 4, "First Application" and "Second Application" are displayed as unexecuted applications. On this unexecuted application screen P1, the comparison results from the comparison function 103 are displayed for each application.

[0035] In Figure 4, regarding the "First Application," the execution conditions for the application are defined in Rule RL as having a "Modality" tag of "CT" and a "Examination Site" tag of "HEAD." However, in the examination information of the medical image data being analyzed, the "Modality" tag is "CT" and the "Examination Site" tag is "NECK." In this case, the content of the "Modality" tag ("CT") matches between the two applications, but the content of the "Examination Site" tag differs. As shown in location D1 of Figure 4, this difference in tags is highlighted. Doctors and other medical professionals can refer to this unexecuted application screen P1 to understand that the First Application was not executed due to this difference in the content of the "Examination Site" tag.

[0036] In Figure 4, regarding the "Second Application," the execution conditions for the application are defined in Rule RL as the "Modality" tag being "CT" and the "Contrast Agent" tag being "Not Null (i.e., contrast agent present)." However, in the medical image data being analyzed, the "Modality" tag is "CT" and the "Contrast Agent" tag is "Null (i.e., no contrast agent)." In this case, the content of the "Modality" tag ("CT") matches between the two, but the content of the "Contrast Agent" tag differs. As shown in section D2 of Figure 4, this difference in tags is highlighted. By referring to this unexecuted application screen P1, physicians can understand that the second application was not executed due to this difference in the content of the "Contrast Agent" tag.

[0037] Doctors and other medical professionals can determine the reason why each application was not executed by checking the unexecuted application screen P1 displayed on terminal device 3 (by checking the highlighting of differences). Any display method may be used for the highlighting. Highlighting includes, for example, changing the color of the text or background of the differences, enlarging the text of the differences, or making the text of the differences blink. With this, the processing of this flowchart is completed.

[0038] (Manual application execution process) Next, the manual application execution process of the medical information processing device 1 will be described. Figure 5 is a flowchart showing an example of the flow of the manual application execution process of the medical information processing device 1. For example, if a desired application is not executed automatically, a doctor or other medical professional can execute a specified application through manual operation. The manual application execution process shown in Figure 5 is executed when the medical information processing device 1 receives a processing request sent from the terminal device 3 based on an operation by a doctor or other medical professional.

[0039] First, the acquisition function 101 acquires medical image data of the patient to be analyzed from the medical image database DB in response to a processing request from the terminal device 3 (step S201). The acquisition function 101 acquires medical image data from the medical image database DB based, for example, on the patient ID included in the processing request.

[0040] Next, the display control function 104 generates information for a manual execution screen to receive instructions for manual execution and outputs it to the terminal device 3 (step S203). Based on the received information for the manual execution screen, the terminal device 3 displays the manual execution screen on its display unit. On the manual execution screen displayed on the terminal device 3, the physician or other user can manually specify the medical image to be analyzed and the application to be executed on that medical image.

[0041] Figure 6 shows an example of the manual execution screen P2 displayed on terminal device 3. In the example shown in Figure 6, "CT image (neck image) CT1" is selected as the medical image to be analyzed, and "First application" is selected from the list of application candidates displayed in region R1 as the application to be executed on the medical image. Terminal device 3 transmits the medical image and application selection information to medical information processing device 1.

[0042] Next, the comparison function 103 compares the examination information of the selected medical image with the tag setting information predetermined in rule RL and determines whether the two match (step S207). If the comparison function 103 determines that the two match (step S207; YES), the manual execution function 102-2 executes the selected application (step S217). Then, the display control function 104 generates screen information showing the execution result of the application and outputs it to the terminal device 3.

[0043] On the other hand, if the comparison function 103 determines that the two do not match (step S207; NO), the display control function 104 generates confirmation display (confirmation screen) information for the doctor or other person to confirm the execution of the application and outputs it to the terminal device 3 (step S209). The terminal device 3 displays confirmation display R2 based on the received information. In the example shown in Figure 6, the confirmation display R2 highlights the location D3 of the "examination site" tag, which is the difference between the medical image examination information and the tag setting information predetermined in rule RL, for the first application. The confirmation display R2 also displays a button B1 ("Yes", "No") that accepts the final execution instruction (first instruction) of the application, along with the question, "There is information that does not match the rule. Do you want to execute?". After confirming the contents of this confirmation display R2, the doctor or other person can instruct the execution / non-execution of the application by pressing either the "Yes" or "No" button B1. The terminal device 3 transmits the instruction to execute / non-execute the application to the medical information processing device 1.

[0044] Button B1 is an example of a "first reception unit." Specifically, the comparison function 103 determines whether the first information of an application manually specified by the user matches the second information of a medical image. If it is determined that the first and second information do not match, the display control function 104 displays a confirmation screen on the display unit, which includes a first reception unit for receiving a first instruction from the user regarding whether or not to execute the application manually specified by the user.

[0045] Furthermore, in the example shown in Figure 6, the confirmation display R2 shows a checkbox C1 for receiving instructions (second instructions) on whether or not to apply the settings of the medical image examination information to Rule RL. Doctors and other personnel can instruct the application to Rule RL by checking this checkbox C1. If the instruction to apply is given, Rule RL will be updated. The process of updating Rule RL will be described later. Terminal device 3 transmits the instruction to apply / not apply to Rule RL to the medical information processing device 1.

[0046] Checkbox C1 is an example of a "second reception unit." That is, the display control function 104 causes the display unit to display a confirmation screen that includes a second reception unit for receiving a second instruction whether or not to apply the content of the second information to the first information, in addition to the first reception unit.

[0047] Furthermore, if the medical images to be analyzed are not normal data, such as those acquired from another hospital (where the "Information of the facility where the device is located" tag indicates a hospital other than the hospital managing the medical information processing device 1), the checkbox C1 for receiving instructions on whether or not to apply the above rule RL may be hidden. In other words, the display control function 104 may not include the second reception unit in the confirmation screen if the shooting conditions indicated by the second information are not predetermined conditions.

[0048] Returning to Figure 5, if the manual execution function 102-2 receives an instruction from terminal device 3 not to execute the application (step S211; NO), it terminates the process of this flowchart without executing the application.

[0049] On the other hand, if the manual execution function 102-2 receives an instruction to execute an application from the terminal device 3 (step S211; YES), it determines whether or not it has received an instruction to apply to rule RL (step S213). If the manual execution function 102-2 determines that it has not received an instruction to apply to rule RL (step S213; NO), it executes the selected application (step S217). Then, the display control function 104 generates screen information showing the execution result of the application and outputs it to the terminal device 3.

[0050] On the other hand, if the manual execution function 102-2 determines that it has received an instruction to apply to rule RL (step S213; YES), it registers the execution history, including the medical image examination information that the application is subject to, in the history information H stored in memory 140 (step S215). Next, the manual execution function 102-2 executes the selected application (step S217). Then, the display control function 104 generates screen information showing the execution result of the application and outputs it to the terminal device 3. This completes the processing of this flowchart.

[0051] (Rule update process) Next, the rule update process of the medical information processing device 1 will be described. Figure 7 is a flowchart showing an example of the flow of the rule update process of the medical information processing device 1. The rule update process shown in Figure 7 is executed, for example, by batch processing at predetermined intervals (for example, every day). Alternatively, the rule update process may be executed, for example, in response to an execution instruction from an operator of the medical information processing device 1 via the input interface 120. In this example, it is assumed that the history information H stored in memory 140 contains multiple execution histories that were applied to rule RL based on instructions from a doctor or the like.

[0052] First, the update function 105 obtains history information H from memory 140 (step S301). Next, based on the execution history contained in the history information H, the update function 105 counts the number of executions for each medical image examination information setting that was the target of the application execution, and determines whether the number of executions is above a predetermined threshold (step S303). For example, if the number of executions of the first application for a medical image examination information setting ("modality" tag is "CT", "examination site" tag is "NECK") in the history information H is above a predetermined threshold (e.g., 3 times), it can be determined that this medical image examination information setting can be applied as a condition (rule) for subsequent automatic execution. On the other hand, if the number of executions of this first application is below the predetermined threshold, it is determined that it may have been executed manually as an exception, and therefore it should not be applied as a condition (rule) for automatic execution.

[0053] The update function 105 updates the rule (step S305) if it determines that the number of executions is above a threshold (step S303; YES). Figure 8 shows an example of the data structure after updating rule RL. Compared with rule RL shown in Figure 2, in the updated rule RL shown in Figure 8, as a result of the update process by the update function 105, the setting value of the "Examination Site" tag of the "First Application" has been updated to "HEAD / NECK". From now on, in the processing of the automatic execution function 102-1 using this updated rule RL, the first application will be automatically executed not only for medical images where the setting value of the "Examination Site" tag of the "First Application" is "HEAD", but also for medical images where the setting value is "NECK".

[0054] In other words, if the number of times the second instruction has been received by the update function 105 is equal to or greater than a predetermined threshold, it applies the contents of the second information to the first information and updates the reference information.

[0055] On the other hand, if the update function 105 determines that the number of executions is not equal to or greater than the threshold (step S303; NO), it does not update rule RL. This terminates the processing of this flowchart. The update function 105 may also have a function to delete some of the configured rules. For example, the update function 105 may delete "NECK," which was added as a setting value for the "Inspection Site" tag of the "First Application" through the update process described above, according to the user's instructions.

[0056] According to at least one embodiment described above, it is possible to provide information related to the execution of an application by including: an execution unit that automatically selects and executes an application from among multiple applications to be processed for a medical image based on predetermined reference information; a comparison unit that compares first information indicating the execution conditions for each of the multiple applications included in the reference information with second information indicating the shooting conditions for the medical image; and a display control unit that displays a list of applications that were not executed among the multiple applications and the comparison result between the first information and the second information on a display unit.

[0057] Furthermore, some or all of the functions of the medical information processing device 1 described above may be implemented in the terminal device 3. In this case, the terminal device 3 is an example of a "medical information processing device".

[0058] The embodiments described above can be expressed as follows. Equipped with processing circuitry, The aforementioned processing circuit is Based on predetermined reference information, the system automatically selects and executes the application to be processed for the medical image from among multiple applications. The first information, which indicates the execution conditions of each of the multiple applications included in the reference information, and the second information, which indicates the conditions for capturing the medical image, are compared. The display unit displays a list of applications that were not executed among the aforementioned multiple applications, and the comparison result of the first information and the second information. Medical information processing device.

[0059] While several embodiments have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These embodiments can be carried out in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims and their equivalents. [Explanation of Symbols]

[0060] 1. Medical Information Processing Device 3 Terminal devices 5. Medical imaging diagnostic equipment DB Medical Image Database 100 Processing Circuits 110 Communication Interface 120 Input Interfaces 130 displays 140 memory 101 Acquisition function 102 Execution Functions 102-1 Automatic execution function 102-2 Manual Execution Function 103 Comparison function 104 Display control function 105 Update function

Claims

1. An execution unit that automatically selects and executes an application from among multiple applications to be processed for the medical image to be processed, based on predetermined reference information. A comparison unit compares first information indicating the execution conditions of each of the multiple applications included in the reference information with second information indicating the shooting conditions of the medical image. A display control unit that displays a list of applications that were not executed among the aforementioned multiple applications, and the comparison result of the first information and the second information on the display unit, A medical information processing device equipped with [a specific feature].

2. The display control unit causes the display unit to display the reason why the application that was not executed was not executed. The medical information processing device according to claim 1.

3. The display control unit causes the display unit to display information indicating the differences between the first information and the second information. A medical information processing device according to claim 1 or 2.

4. The execution unit further executes an application manually specified by the user on the medical image. A medical information processing device according to any one of claims 1 to 3.

5. The comparison unit determines whether the first information of the application manually specified by the user matches the second information of the medical image. If it is determined that the first information and the second information do not match, the display control unit causes the display unit to display a confirmation screen that includes a first receiving unit for receiving a first instruction from the user regarding whether or not to execute an application manually specified by the user. The medical information processing device according to claim 4.

6. The display control unit causes the display unit to display the confirmation screen, which includes a second reception unit for receiving a second instruction whether or not to apply the content of the second information to the first information, in addition to the first reception unit. The medical information processing device according to claim 5.

7. The display control unit, if the shooting conditions indicated by the second information are not predetermined conditions, does not include the second reception unit in the confirmation screen. The medical information processing device according to claim 6.

8. The system further includes an update unit that updates the reference information by applying the contents of the second information to the first information if the number of times the second instruction has been received is equal to or greater than a predetermined threshold. The medical information processing device according to claim 6 or 7.

9. The computer of the medical information processing device, Based on predetermined reference information, the system automatically selects and executes the application to be processed for the medical image from among multiple applications. The first information, which indicates the execution conditions of each of the multiple applications included in the reference information, and the second information, which indicates the conditions for capturing the medical image, are compared. The display unit displays a list of applications that were not executed among the aforementioned multiple applications, and the comparison result of the first information and the second information. Medical information processing method.

10. In the computer of the medical information processing device, Based on predetermined reference information, the system automatically selects and executes the application to be processed for the medical image from among multiple applications. The first information, which indicates the execution conditions of each of the multiple applications included in the reference information, and the second information, which indicates the conditions for capturing the medical image, are compared. The display unit displays a list of applications that were not executed among the aforementioned multiple applications, and the comparison result of the first information and the second information. program.

Citation Information

Patent Citations

  • De-recognition method and system and method for generating template data

    CN111667415A

  • Image display method and device and program

    JP2014067351A

  • Image interpretation device, thumbnail display method and program

    JP2016148972A

  • User-definable morphers for medical data and graphical user interface for the same

    US20150022556A1

  • Systems and methods for de-identifying medical and healthcare data

    US20200143084A1