Medical information processing program and medical information processing device

JP2024174693A5Pending Publication Date: 2026-04-28NIDEK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
NIDEK CO LTD
Filing Date
2023-06-05
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

The increasing volume and variety of medical information for patients can overwhelm medical professionals, leading to decreased efficiency and the potential oversight of necessary information during treatment.

Method used

A medical information processing program and device that organizes and displays medical information in a matrix format, using display rules to arrange and prioritize information based on patient identification, situation information, and chronological order, allowing for efficient presentation of relevant medical data.

Benefits of technology

The system effectively presents necessary medical information to healthcare personnel, improving treatment efficiency and accuracy by organizing and prioritizing data based on patient-specific and situational factors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a medical information processing program and a medical information processing device capable of appropriately presenting multiple pieces of medical information to medical professionals.SOLUTION: A control unit acquires status information related to at least one of a usage status of a medical information processing device and a status of a target patient. Based on the status information, the control unit sets display rules that determine at least one of a rule for narrowing down types of medical information to be displayed on a display unit from multiple types of medical information about the target patient and a rule for determining display order of the multiple types of medical information. The control unit executes at least one of a type narrowing process and a display order determination process for the multiple types of medical information about the target patient in accordance with the set display rules, and then causes the display unit to display the multiple types of medical information arranged in the display order in one of a vertical column and a horizontal column, and in chronological order of the time of information acquisition in the other of the columns.SELECTED DRAWING: Figure 14
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a medical information processing program and a medical information processing device for processing medical information related to a patient. [Background technology]

[0002] Various technologies have been proposed to improve the efficiency of medical treatment for patients. For example, a medical information processing device described in Patent Document 1 displays a medical image of a patient and a plurality of medical images including a medical image similar to the medical image of the patient on a display unit with the time axis of the imaging timing aligned, thereby facilitating prediction of disease progression. Patent Document 1 also discloses a technology for displaying a graph showing the progression of disease progression. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2021 / 066039 Summary of the Invention [Problem to be solved by the invention]

[0004] In recent years, with the advancement of medical technology, the types and amount of medical information (e.g., medical images, test results, findings, prescriptions, treatment details, etc.) acquired for each patient are increasing. An increase in the types and amount of medical information leads to improved accuracy of medical treatment. On the other hand, medical professionals need to select and understand the medical information necessary for the treatment of patients from the many types and amounts of medical information. In this case, for example, there is a possibility that the efficiency of medical treatment will decrease and necessary medical information will be overlooked. Therefore, a technology that can appropriately present multiple pieces of medical information to medical professionals is desired.

[0005] A typical object of the present disclosure is to provide a medical information processing program and a medical information processing device capable of appropriately presenting a plurality of pieces of medical information to a medical professional. [Means for solving the problem]

[0006] A medical information processing program provided by an exemplary embodiment of the present disclosure is a medical information processing program executed in a medical information processing device that processes medical information related to patients, and a database is capable of storing multiple types of medical information for each patient in association with the acquisition time of each piece of information. The medical information processing program is executed by a control unit of the medical information processing device, thereby performing a patient identification step of identifying a target patient for which medical information is to be processed, a situation information acquisition step of acquiring situation information that is information regarding at least one of a usage situation of the medical information processing device and a situation of the target patient, and a display unit displaying a medical information for the target patient from the multiple types of medical information for the target patient. the medical information processing device executes the following steps: a display rule setting step of setting display rules that define at least one of a rule for narrowing down the types of medical information to be displayed and a rule for determining the display order of the multiple types of medical information, based on the situation information acquired in the situation information acquisition step; and an information display step of performing at least one of a type narrowing down process and a display order determination process on the multiple types of medical information for the target patient in accordance with the display rule for the disease set in the display rule setting step, and then arranging the multiple types of medical information in one of a vertical column and a horizontal column in the order of display, and displaying the information on a display unit in the other column in chronological order of the time the information was acquired.

[0007] A medical information processing device provided by a typical embodiment of the present disclosure is a medical information processing device that processes medical information related to patients, and a database is capable of storing multiple types of medical information for each patient in association with the acquisition time of each piece of information. A control unit of the medical information processing device executes a patient identification step of identifying a target patient for which medical information is to be processed, a situation information acquisition step of acquiring situation information that is information regarding at least one of the usage status of the medical information processing device and the situation of the target patient, a display rule setting step of setting display rules that determine at least one of a rule for narrowing down the types of medical information to be displayed on a display unit from the multiple types of medical information about the target patient and a rule for determining the display order of the multiple types of medical information based on the situation information acquired in the situation information acquisition step, and an information display step of arranging the multiple types of medical information in one of vertical and horizontal columns in order of display and arranging the multiple types of medical information in the other column in chronological order of the acquisition time of the information and displaying them on the display unit.

[0008] According to the medical information processing program and medical information processing device according to the present disclosure, multiple pieces of medical information are appropriately presented to medical professionals. [Brief description of the drawings]

[0009] [Figure 1] 1 is a block diagram showing a schematic configuration of a medical information processing system 1. FIG. [Diagram 2] FIG. 2 is a conceptual diagram illustrating an example of medical information stored in a database. [Diagram 3] 3 is a flowchart of medical information processing executed by the medical information processing device 10 of the first embodiment. [Figure 4] FIG. 13 is a diagram showing an example of a screen in which medical information of a target patient is displayed in a matrix according to default display rules. [Diagram 5]FIG. 5 is a diagram showing an example of a screen in which the matrix display of medical information has been changed from the default display state shown in FIG. 4 in accordance with a display rule corresponding to glaucoma. [Figure 6] 11 is a flowchart of medical information processing executed by a medical information processing device 10 of a second embodiment. [Figure 7] FIG. 11 is a diagram showing an example of a default matrix display of medical information and a display of disease history information in the second embodiment. [Figure 8] FIG. 8 is a diagram showing an example of a screen in which the matrix display of medical information has been changed from the default display state shown in FIG. 7 in accordance with a display rule corresponding to secondary cataract. [Figure 9] FIG. 11 is a diagram showing an example of a screen on which a period display section 43 is displayed in the second embodiment. [Figure 10] 13 is a flowchart of medical information processing executed by a medical information processing device 10 of the third embodiment. [Figure 11] 13A to 13C are diagrams showing an example of a matrix display of medical information and a display of value transition information in the third embodiment. [Figure 12] 12 is a diagram showing an example of a screen when the range of graph display times is specified on the matrix display unit 30 in the display state shown in FIG. 11. FIG. [Figure 13] 12 is a diagram showing an example of a screen when a specific value in a graph is specified in the display state shown in FIG. 11. FIG. [Figure 14] 13 is a flowchart of medical information processing executed by a medical information processing device 10 of a fourth embodiment. [Figure 15] FIG. 13 is a diagram showing an example of a screen in which medical information of target patients is displayed in a matrix in accordance with display rules according to occupation. [Figure 16] FIG. 13 is a diagram showing an example of a screen in which medical information of a target patient is displayed in a matrix in accordance with a display rule according to the difference between the latest information and the comparison target information. [Figure 17] FIG. 13 is a diagram showing an example of a screen in which medical information of a target patient is displayed in a matrix in accordance with a display rule according to the schedule for that day. [Figure 18]13 is a flowchart of medical information processing executed by a medical information processing device 10 of the fifth embodiment. [Figure 19] FIG. 13 is a diagram showing an example of a matrix display of medical information in the fifth embodiment. [Figure 20] 20 is a diagram showing an example of a column information display section 70 that is displayed when a specific column of the matrix display section 30 shown in FIG. 19 is selected. FIG. [Figure 21] FIG. 2 is a diagram showing an example of a drawing information processing screen 80. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] <Summary> (First aspect) The medical information processing device exemplified in the present disclosure processes medical information on patients. In the database, it is possible to store multiple types of medical information for each patient in association with the acquisition time of each piece of information. The control unit of the medical information processing device executes a patient identification step, a display rule setting step, and an information display step. In the patient identification step, the control unit identifies a target patient for processing medical information. In the display rule setting step, the control unit sets at least one display rule from multiple display rules that define at least one of a rule for narrowing down the type of medical information to be displayed on the display unit from multiple types of medical information on the target patient and a rule for determining the display order of the multiple types of medical information. In the information display step, the control unit executes at least one of a type narrowing down process and a display order determination process for the multiple types of medical information on the target patient according to the display rule set in the display rule setting step, and then arranges the multiple types of medical information in one of the vertical and horizontal columns in the display order and arranges the multiple types of medical information in the other column in chronological order of the acquisition time of the information, and displays them on the display unit.

[0011] According to the technology disclosed herein, at least one of a process of narrowing down the types of medical information to be displayed on the display unit and a process of determining the display order (hereinafter referred to as a "display information adjustment process") is executed for multiple types of medical information in accordance with a set display rule. The multiple pieces of medical information that have been subjected to the display information adjustment process are displayed on the display unit in a matrix form according to the display order and chronological order. Therefore, among the many types and numbers of medical information, the medical information (some or all of the medical information) defined by the display rule is displayed in a matrix form in an appropriate display order. Therefore, the necessary medical information is appropriately presented to medical personnel.

[0012] The multiple types of medical information may include various information (for example, at least a portion of medical images, test results, findings, symptoms reported by the patient, prescriptions, details of treatment, details of surgery, etc.).

[0013] The control unit may further execute a display rule generating step of generating a display rule in response to an instruction input by a user and storing the display rule in a database. In this case, the medical staff can generate the display rule in advance so that the multiple types of medical information that the medical staff wants to check are displayed in a matrix in an appropriate display order. This makes it easier for the medical staff to more appropriately present the necessary medical information.

[0014] The method of generating the display rules can be appropriately selected. For example, at least some of the display rules may be generated in advance. Furthermore, a new display rule may be generated by appropriately modifying a display rule generated in advance in response to an instruction input by a user.

[0015] In the display rule setting step, the control unit may set at least one display rule from among a plurality of display rules in response to an instruction input by a user. In this case, the medical staff can display a plurality of types of medical information that the medical staff wants to check in a matrix in an appropriate display order. This makes it easier for the medical staff to more appropriately present the necessary medical information.

[0016] The multiple display rules may include multiple display rules in which at least one of the rules for narrowing down the multiple types of medical information and determining the display order is determined according to each of the multiple diseases. In the display rule setting step, the control unit may be capable of setting a display rule corresponding to the disease of the target patient. In many cases, the importance of each of the multiple types of medical information when treating a patient differs depending on the disease of the treated patient. Therefore, by displaying the multiple types of medical information in a matrix on the display unit according to the display rule corresponding to the disease of the target patient, it becomes easier for medical professionals to appropriately treat the corresponding disease based on the displayed medical information.

[0017] The control unit may further execute a disease information acquisition step of acquiring disease information related to a disease of the target patient. In the display rule setting step, the control unit may automatically set a display rule corresponding to a disease indicated by the disease information of the target patient acquired in the disease information acquisition step. In this case, multiple types of medical information are automatically displayed on the display unit according to the display rule corresponding to the disease of the target patient. This makes it easier to further improve the efficiency of medical care by medical professionals.

[0018] In the disease information acquisition step, the disease information of the target patient may be acquired by inputting the medical information of the target patient into a mathematical model trained according to a machine learning algorithm. The mathematical model may be trained to output an automatic diagnosis result of the patient's disease by inputting the patient's medical information. In this case, even if a medical professional does not input the disease information of the target patient himself, the disease information of the target patient is appropriately acquired based on the automatic diagnosis result of the target patient output by the mathematical model. This makes it easier to further improve the efficiency of medical care by medical professionals.

[0019] A specific method for acquiring disease information of the target patient may be appropriately selected. For example, the control unit may automatically acquire information indicating the disease of the target patient from information about the target patient stored in a database (e.g., information on electronic medical records, appointment information when the patient makes an appointment for medical treatment, etc.). In addition, a specific test or the like may be performed to treat a specific disease. In this case, information indicating the disease of the target patient may be automatically acquired based on the type and number of tests or the like performed on the target patient.

[0020] (Second aspect) The medical information processing device exemplified in the present disclosure processes medical information on patients. In the database, it is possible to store multiple types of medical information for each patient in association with the acquisition time of each piece of information. The control unit of the medical information processing device executes a patient identification step, a display rule setting step, and an information display step. In the patient identification step, the control unit identifies a target patient for processing medical information. In the display rule setting step, the control unit sets at least one display rule for a disease from multiple display rules that are determined according to each of multiple diseases, including at least one rule for narrowing down the type of medical information to be displayed on the display unit from multiple types of medical information on the target patient and a rule for determining the display order of the multiple types of medical information. In the information display step, the control unit executes at least one of a type narrowing down process and a display order determination process for the multiple types of medical information on the target patient according to the display rule for the disease set in the display rule setting step, and then arranges the multiple types of medical information in one of the vertical and horizontal columns in the display order and arranges the multiple types of medical information in the other column in chronological order of the acquisition time of the information, and displays them on the display unit.

[0021] According to the technology disclosed herein, at least one of a process of narrowing down the types of medical information to be displayed on the display unit and a process of determining the display order (hereinafter referred to as a "display information adjustment process") is executed for multiple types of medical information according to a display rule set for the disease. The multiple medical information items subjected to the display information adjustment process are displayed on the display unit in a matrix form according to the display order and chronological order (hereinafter, the display of multiple medical information items is referred to as a "matrix display"). Therefore, among the many types and numbers of medical information items, medical information items (part or all of the medical information items) determined by the display rule corresponding to the disease are displayed in a matrix form in an appropriate display order. Therefore, the medical information required for the treatment of the disease of the target patient is appropriately presented to the medical staff.

[0022] The multiple types of medical information may include various information (for example, at least a portion of medical images, test results, findings, symptoms reported by the patient, prescriptions, details of treatment, details of surgery, etc.).

[0023] The control unit may further execute a disease history information display step of displaying disease history information, which shows the history of a specific disease of the target patient in chronological order, on the display unit based on medical information related to the specific disease of the target patient. In this case, the medical staff can not only properly grasp the multiple pieces of medical information through the matrix display, but also easily grasp the history of the specific disease through the disease history information. Therefore, the efficiency and accuracy of medical care for patients can be further improved.

[0024] In the disease history information display step, the control unit may display information (e.g., an icon, mark, etc.) indicating that an event related to a specific disease of the target patient has occurred in association with the time of occurrence of the event in the time series of the disease history information. In this case, a medical professional can appropriately grasp the time of occurrence of an event related to a specific disease of the target patient from the disease history information showing the disease history in a time series. Therefore, the efficiency and accuracy of medical treatment for patients can be further improved.

[0025] The contents of the event information to be displayed in the disease history information can be appropriately selected. For example, at least one of a hospital visit event indicating that the target patient has visited the hospital, a surgery event indicating that surgery has been performed on the target patient, a prescription event indicating that a prescription has been given to the target patient, an examination event indicating that an examination (which may include photography) has been performed on the target examiner, and an examination result event indicating that the results of examinations performed multiple times on the target patient satisfy a predetermined condition (for example, at least one of a condition in which the examination result exceeds a threshold and a condition in which the amount of change in the examination result exceeds a threshold) may be displayed in the disease history information by an icon or the like. For example, by displaying the examination result event in the disease history information, a medical professional can properly grasp the time when the examination result became a noteworthy result.

[0026] The disease history information display step may include a related disease history information display step of branching and displaying disease history information on related diseases that occurred in association with a specific disease from the time series of disease history information on the specific disease. In this case, a medical professional can appropriately understand the history of related diseases that occurred in association with a specific disease by comparing it with the history of the specific disease (hereinafter, sometimes referred to as the "underlying disease") that was the basis for the occurrence of the related disease.

[0027] A specific method for displaying the related disease history information can be appropriately selected. For example, the control unit may display the related disease history information by branching it from the disease history information of the underlying disease in response to an instruction input by the user. The correspondence between the underlying disease and the related disease may be determined in response to an instruction input by the user. The time when the related disease history information is branched off from the disease history information of the underlying disease may be specified based on an instruction input by the user, or may be automatically specified based on the time when medical information on the related disease is acquired. The time when the related disease history information is branched off from the disease history information of the underlying disease may be corrected by the user after the time when the related disease actually occurs.

[0028] The disease history information display step may include a time series progress stop step of stopping the time series progress of the disease history information related to the specific disease at the time when the medical treatment for the specific disease of the target patient is completed. In this case, when the medical treatment for the specific disease of the target patient is completed (sometimes called "transfer") due to the cure of the disease, the transfer of the patient to another hospital, etc., the time when the medical treatment ended is appropriately grasped from the time when the time series progress of the disease history information stopped. In addition, it is also possible to determine whether the medical treatment for the disease is continuing depending on whether the time series progress of the disease history information has stopped. This makes it easier to further improve the efficiency and accuracy of the medical treatment for the patient.

[0029] A specific method for stopping the chronological progression of the disease history information at the end of medical treatment can be appropriately selected. For example, the control unit may stop the progression of the chronological progression by stopping the extension of a line indicating the progression of the chronological progression. In addition, when stopping the progression of the chronological progression of the related disease history information, the control unit may integrate the chronological progression of the related disease history information with the chronological progression of the underlying disease. In this case, the medical staff can appropriately understand that the medical treatment for the associated disease that occurred in association with the underlying disease has ended by checking the history of the underlying disease.

[0030] The disease history information display step may include a period-by-period display step of displaying one or more pieces of medical information for each period indicated by the time series of the disease history information on the display unit. In this case, the medical information of the target patient for the corresponding period can be sequentially grasped according to the time series of the disease history information. Therefore, the efficiency and accuracy of the patient's medical care can be further improved.

[0031] (Third aspect) The medical information processing device exemplified in the present disclosure processes medical information related to patients. In the database, it is possible to store multiple types of medical information for each patient, linked to the acquisition time of each piece of information. The control unit of the medical information processing device executes a patient identification step, a matrix display step, and a value transition information display step. In the patient identification step, the control unit identifies a target patient for processing medical information. In the matrix display step, the control unit arranges at least a portion of the multiple types of medical information for the target patient by type in one of vertical and horizontal columns, and arranges the information in chronological order of acquisition time in the other column, and displays the information on the display unit as a matrix display. In the value transition information display step, the control unit displays value transition information indicating the transition of values ​​over time for at least a portion of the types of medical information whose values ​​may increase or decrease among the multiple types of medical information displayed in the matrix display step, together with the matrix display.

[0032] According to the technology disclosed herein, multiple types of medical information are arranged by type in one of vertical and horizontal columns and arranged chronologically in the other column, and displayed in a matrix on the display unit. Furthermore, value transition information indicating the transition of values ​​of at least some of the medical information included in the matrix display is displayed on the display unit together with the matrix display. Therefore, the medical staff can not only properly grasp each of the multiple types of medical information displayed in the matrix, but also easily grasp the transition of values ​​of at least some of the medical information. Therefore, the necessary medical information is properly presented to the medical staff.

[0033] The multiple types of medical information may include various information (for example, at least a portion of medical images, test results, findings, symptoms reported by the patient, prescriptions, details of treatment, details of surgery, etc.).

[0034] In the value transition information display step, the control unit may cause the display unit to display a graph illustrating the transition of values ​​of at least some of the medical information as value transition information. In this case, a medical worker can easily grasp the transition of values ​​of at least some of the medical information by the graph while grasping multiple types of medical information by the matrix display. Therefore, the medical information can be more appropriately grasped.

[0035] In the value transition information display step, when a type of medical information is specified by a user on the matrix display, the control unit may display a graph showing the transition of the value of the specified medical information on the display unit. In this case, a medical worker can check the graph of the specified medical information by grasping multiple types of medical information on the matrix display and then specifying the medical information for which the transition of the value is to be checked directly on the matrix display. This makes it easier to further improve the efficiency and accuracy of medical treatment.

[0036] In the value transition information display step, when a time range of the medical information is specified by the user on the matrix display, the control unit may cause the display unit to display a graph showing the transition of the value of the medical information within the specified time range. In this case, a medical worker can check the graph of the medical information within the specified time range by specifying a time range on the matrix display showing multiple types of medical information. Therefore, the medical worker can more easily grasp the transition of the value of the medical information within the required range.

[0037] In the value transition information display step, when a specific value is specified by the user on the graph, the control unit may clearly display, on the matrix display, the value specified on the graph among the multiple values ​​shown by the matrix display. In this case, a medical professional can easily check the specified value on the matrix display by simply specifying a specific value on the graph. For example, it is also possible to compare the value specified on the graph with other types of medical information obtained at the same time on the matrix display and provide medical treatment. This makes it easier to further improve the efficiency and accuracy of medical treatment.

[0038] In the value transition information display step, the control unit may add difference information indicating at least one of a difference from a value of the same type of medical information previously acquired and a difference from a reference value for at least some of the medical information values ​​to the matrix display and display it as value transition information. In this case, a medical worker can properly grasp the transition of the value of the medical information by the difference information added to the matrix display while grasping multiple types of medical information by the matrix display. Therefore, it becomes easier to grasp the medical information more properly.

[0039] A specific method for displaying the difference information can be appropriately selected. For example, if a value is higher than the previous value or the reference value, an upward arrow may be displayed, if the value is lower, a downward arrow may be displayed, and if the values ​​are the same, a sideways arrow may be displayed. Note that the greater the difference, the more arrows may be displayed. The greater the difference, the larger the arrows may be displayed. Furthermore, the difference information may be displayed by changing the color applied to the matrix display according to the difference from the previous value or the reference value.

[0040] (Fourth aspect) The medical information processing device exemplified in the present disclosure processes medical information related to patients. In the database, it is possible to store multiple types of medical information for each patient, linked to the acquisition time of each piece of information. The control unit of the medical information processing device executes a patient identification step, a status information acquisition step, a display rule setting step, and an information display step. In the patient identification step, the control unit identifies a target patient for which medical information is to be processed. In the status information acquisition step, the control unit acquires status information related to at least one of the usage status of the medical information processing device and the status of the target patient. In the display rule setting step, the control unit sets display rules that determine at least one of a rule for narrowing down the type of medical information to be displayed on the display unit from multiple types of medical information about the target patient, and a rule for determining the display order of the multiple types of medical information, based on the status information acquired in the status information acquisition step. In the information display step, the control unit performs at least one of a type narrowing down process and a display order determination process on multiple types of medical information about the target patient in accordance with the disease display rules set in the display rule setting step, and then arranges the multiple types of medical information in display order in one of a vertical and horizontal column, and arranges the information in chronological order of when it was acquired in the other column, and displays them on the display unit.

[0041] According to the technology disclosed herein, a display rule for a plurality of pieces of medical information for a target patient is set based on situation information related to at least one of the usage status of a medical information processing device and the situation of a target patient. At least one of a process of narrowing down the types of medical information to be displayed on a display unit and a process of determining a display order (hereinafter referred to as a "display information adjustment process") is executed for a plurality of types of medical information according to the display rule for the set disease. The plurality of pieces of medical information for which the display information adjustment process has been performed are displayed on the display unit in a matrix form according to the display order and the chronological order (hereinafter, the display of a plurality of pieces of medical information is referred to as a "matrix display"). Therefore, among the many types and numbers of medical information, medical information (part or all of the medical information) determined by a display rule according to at least one of the usage status of a medical information processing device and the situation of a target patient is displayed in a matrix form in an appropriate display order. Therefore, the necessary medical information is appropriately presented to a medical professional.

[0042] The multiple types of medical information may include various information (for example, at least a portion of medical images, test results, findings, symptoms reported by the patient, prescriptions, details of treatment, details of surgery, etc.).

[0043] In the status information acquisition step, the control unit may acquire, as the status information, occupation information capable of identifying the occupation of the user who uses the medical information processing device. In the display rule setting step, the control unit may set a display rule according to the occupation of the user of the medical information processing device identified by the occupation information. In many cases, the importance of each of the multiple types of medical information differs for each occupation of the user who uses the medical information processing device (for example, at least one of a doctor, a nurse, a pharmacist, a radiologist, a physical therapist, an occupational therapist, a clinical psychologist, an orthoptist (CO: Certified Orthoptist), a nutritionist, etc.). Therefore, by displaying the multiple types of medical information in a matrix according to the display rule according to the occupation, it becomes easier to appropriately present the necessary medical information to medical professionals of each occupation.

[0044] A specific aspect of the occupation type information that can identify the occupation type can be appropriately selected. For example, various login information (e.g., at least one of the user's ID, user name, etc.) when the user logs in to the medical information processing device may include information indicating the user's occupation. Furthermore, the login information may be associated with the user's occupation in advance. In this case, the control unit may acquire the login information of the user who has logged in to the medical information processing device as occupation type information that can identify the occupation. Furthermore, the user may input information indicating his / her own occupation to the medical information processing device via an operation unit or the like. In this case, the information input via the operation unit or the like may be used as the occupation type information.

[0045] In the status information acquisition step, the control unit may acquire, as the status information, usage location information that can identify the location where the medical information processing device is used. In the display rule setting step, the control unit may set a display rule according to the location identified by the usage location information. The medical information processing device may be used in various locations (for example, at least one of various examination rooms, examination rooms, operating rooms, and reception desks in a medical facility, and places of house calls outside the medical facility). The importance of each of the multiple types of medical information often differs depending on the location where the medical information processing device is used. Therefore, by displaying the multiple types of medical information in a matrix according to the display rule according to the location where the medical information processing device is used, it becomes easier to appropriately present the necessary medical information to medical professionals engaged in medical care at each location.

[0046] A specific aspect of the use location information that can specify a location can be appropriately selected. For example, when the medical information processing device is used in a specific location, the use location information indicating the use location of the medical information processing device may be set for each medical information processing device. In this case, the control unit may acquire the use location information set in the medical information processing device from a storage device or the like. Also, when the medical information processing device can be moved to a plurality of locations and used, the user may input information indicating the use location to the medical information processing device via an operation unit or the like. In this case, the information input via the operation unit or the like may be used as the use location information. Also, when the medical information processing device is capable of acquiring location information, the control unit may acquire the acquired location information as use location information that can specify the use location.

[0047] In the status information acquisition step, the control unit may acquire, as status information, difference information indicating a difference between the latest acquired medical information, which is the latest medical information, and the comparison target information, which is the same type of medical information to be compared, for at least one of the multiple types of medical information of the target patient. In the display rule setting step, the control unit may set a display rule according to the difference information. For example, when the comparison target information is medical information of a healthy person without a disease, the larger the difference between the latest information of the target patient and the comparison target information, the higher the possibility that the target patient has a disease. In addition, when the comparison target information is medical information acquired at the previous medical examination for the same target patient, the larger the difference between the latest information and the comparison target information, the higher the possibility that the condition of the target patient has changed (worsened or improved). Therefore, by setting the display rules of the multiple medical information based on the difference information indicating the difference between the latest information and the comparison target information, the condition of the target patient can be more appropriately grasped by the user.

[0048] In the display rule setting step, the control unit may set a display rule for displaying at least a part of the multiple types of medical information of the target patient in an upper row among the multiple horizontal rows or a left column among the multiple vertical columns, the greater the difference indicated by the difference information. In this case, the medical information is displayed in order from the top or the left according to the magnitude of the difference from the comparison target information. Therefore, the user can more easily grasp the medical information with a large difference from the comparison target information.

[0049] When setting a display rule for a plurality of pieces of medical information according to the magnitude of the difference, the specific form of the difference information can be set appropriately. For example, the control unit may acquire, for each of a plurality of types of medical information, the deviation of the latest information with respect to the comparison target information, or the like, as the difference information. The control unit may set a display rule such that the greater the acquired deviation of the medical information, the higher the row of the plurality of horizontal columns of the medical information is displayed, or the leftmost row of the plurality of vertical columns of the medical information. In this case, the plurality of pieces of medical information of different types are displayed on the display unit in an appropriate order according to the deviation.

[0050] However, it is also possible to change the method of setting the display rule based on the difference information. For example, in the display rule setting step, one or more pieces of medical information of the target patient whose difference indicated by the difference information is equal to or greater than the threshold may be displayed in an upper row of the multiple horizontal columns or a left row of the multiple vertical columns, relative to one or more pieces of medical information whose difference is less than the threshold. Even in this case, the user can easily grasp the medical information whose difference from the comparison target information is equal to or greater than the threshold by checking the upper row or the left row of the matrix-shaped display unit. When a threshold is used, the difference information may be the deviation described above, or may be the value of the difference between the latest information and the comparison target information itself. The threshold may be set for each piece of medical information. In addition, the control unit may set the display mode (for example, the color of the frame, the color of the characters, the presence or absence of a mark, etc.) on the display unit of the medical information whose difference indicated by the difference information is equal to or greater than the threshold, and the display mode of the medical information whose difference is less than the threshold, to be different. In this case, the user can more easily grasp the medical information whose difference from the comparison target information is equal to or greater than the threshold, depending on the display mode of the medical information.

[0051] In the status information acquisition step, the control unit may acquire, as status information, difference information indicating a difference between the latest acquired medical information, which is the latest medical information, and the comparison target information, which is the same type of medical information acquired for the same target patient immediately before the latest information, for at least one of the multiple types of medical information of the target patient. As described above, when the comparison target information is medical information acquired during the previous medical treatment for the same target patient (hereinafter referred to as "previous information"), the greater the difference between the latest information and the previous information, the higher the possibility that the condition of the target patient has changed (worsened or improved). Therefore, by setting a display rule for the multiple medical information based on the difference information indicating the difference between the latest information and the previous information, the condition of the target patient can be more appropriately grasped by the user.

[0052] It is also possible to change the specific aspect of the comparison information. For example, as described above, medical information of a healthy person without a disease (for example, at least one of normal value, average value, acceptable value, and acceptable range) may be used as the comparison information. In addition, the comparison information may be the same type of medical information acquired on a specific day for the same target patient, without being limited to the medical information acquired immediately before the latest information. Even in this case, the condition of the target patient can be more appropriately grasped by the user. Furthermore, the control unit may acquire, as difference information, a change rate (for example, a slope of a value, etc.) of the same type of medical information for the same target patient acquired multiple times (for example, three or more times), including the latest acquired medical information. The control unit may set a display rule according to the acquired difference information. As an example, the control unit may display, in the upper row of the multiple horizontal rows, or in the left column of the multiple vertical columns, medical information in which the change rate between the latest information and the previous information is equal to or greater than a threshold value compared to the change rate before the previous information (for example, the average change rate before the previous information). The control unit may also set a display rule such that the greater the difference between the rate of change between the latest information and the previous information and the rate of change before the previous information (for example, the average rate of change before the previous information), the higher the horizontal column or the leftmost vertical column of the information to be displayed. In this case, medical information with a larger rate of change can be more easily understood.

[0053] In the status information acquisition step, the control unit may acquire, as the status information, unacquired information indicating medical information that has not yet been acquired among medical information scheduled to be acquired for the target patient on that day. In the display rule setting step, the control unit may set a display rule for displaying the medical information items that have not yet been acquired on that day, indicated by the unacquired information, in an upper column among multiple horizontal columns or a left column among multiple vertical columns, relative to other medical information items. In this case, the user can easily grasp the medical information that has not yet been acquired among medical information scheduled to be acquired for the target patient on that day, by checking the upper or left column.

[0054] The control unit may set the display mode (e.g., frame color, character color, presence or absence of mark, etc.) of the medical information items that have not yet been acquired on the day to be different from the display mode of other medical information. In this case, the user can more easily grasp the medical information that has not yet been acquired among the medical information scheduled to be acquired on the day, based on the display mode of the medical information.

[0055] In addition, in the status information acquisition step, the control unit may set a display rule for displaying items of medical information (including information already acquired on the day and information not yet acquired on the day) scheduled to be acquired for the target patient on the day in an upper column of multiple horizontal columns or a left column of multiple vertical columns, relative to other medical information items. In this case, the user can easily grasp the medical information scheduled to be acquired on the day for the target patient and the medical information acquired on the day by checking the upper or left column.

[0056] Among the multiple display rules, a patient display rule for allowing a patient to view multiple types of medical information may be provided. When the patient display rule is set according to an instruction input by a user, the control unit may execute a display information adjustment process based on the patient display rule and then display the multiple types of medical information in a matrix. The need for the patient to view each type of medical information often differs. Therefore, by displaying the multiple types of medical information in a matrix based on the patient display rule, it becomes easier to present the medical information appropriately to the patient.

[0057] (Fifth aspect) The medical information processing device exemplified in the present disclosure processes medical information related to patients. In the database, it is possible to store multiple types of medical information for each patient, linked to the acquisition time of each piece of information. The control unit of the medical information processing device executes a patient identification step, a matrix display step, a column selection reception step, and a column information display step. In the patient identification step, the control unit identifies a target patient for which medical information is to be processed. In the matrix display step, the control unit arranges multiple types of medical information for the target patient by type in one of vertical and horizontal columns, and arranges the information in chronological order of acquisition time in the other column, thereby displaying the information in a matrix on the display unit. In the column selection reception step, the control unit receives an instruction from a user to select at least one of one or more vertical columns and one or more horizontal columns in the matrix display. In the column information display step, if the column selected in the column selection receiving step is a vertical column, the medical information of the type or acquisition time displayed in the selected vertical column is extracted from the medical information of the target patient stored in the database and displayed on the display unit, and if the column selected in the column selection receiving step is a horizontal column, the medical information of the type or acquisition time displayed in the selected horizontal column is extracted from the medical information of the target patient stored in the database and displayed on the display unit.

[0058] According to the technology disclosed herein, multiple types of medical information are displayed in a matrix according to the type and the acquisition time of the information. Thus, a large number of types of medical information are appropriately displayed in a list. Furthermore, when a column (vertical or horizontal) in the matrix display is selected by the user, medical information of the type or acquisition time displayed in the selected column is extracted and displayed. Thus, the user can easily check the medical information in the selected column by simply selecting the column of which the user wants to check information from among the vertical or horizontal columns in the matrix display. Thus, the necessary medical information is appropriately presented to the medical professional.

[0059] The multiple types of medical information may include various information (for example, at least a portion of medical images, test results, findings, symptoms reported by the patient, prescriptions, details of treatment, details of surgery, etc.).

[0060] In the matrix display step, the control unit may display, in a matrix on the display unit, simplified information obtained by performing an excerpt process on a part of the information or a reduction process on the image information for at least one of the multiple types of medical information for the target patient. In this case, the user can appropriately grasp the multiple types of medical information based on the simplified information in which the information is excerpted or reduced and displayed in a matrix. Furthermore, in the column information display step, the control unit may display, in a matrix on the display unit, at least one of the multiple types of medical information for the target patient as more detailed or enlarged information than the simplified information displayed in the matrix. In this case, the user can select a column for which information is to be confirmed, and thereby grasp the medical information of the selected column in more detail than the information displayed in the matrix. Thus, the necessary medical information is more appropriately presented to the medical professional.

[0061] In the column information display step, the control unit may transition the display mode from the matrix display unit displayed on the display unit in the matrix display step to a column information display unit that displays medical information of the column that was displayed in the column selected in the column selection receiving step. In this case, the user can more easily understand that the information displayed on the display screen has transitioned to the medical information of the selected column by the transition of the display mode. Furthermore, the control unit can also display the medical information of the selected column in the column information display unit in a manner different from the display method of the medical information in the matrix display unit. This makes it easier to appropriately understand the necessary medical information.

[0062] The control unit may further execute a cell selection receiving step and a cell information display step. In the cell selection receiving step, the control unit receives an instruction to select at least one of a plurality of cells arranged in a lattice pattern in the matrix display. In the cell information display step, the control unit causes the display unit to display medical information of the cell selected in the cell selection receiving step as more detailed or enlarged information than the simple information displayed in the matrix. In this case, by selecting a cell about which the user wants to check information, the user can grasp the medical information of the selected cell in more detail than the information displayed in the matrix. Thus, the necessary medical information is more appropriately presented to the medical staff.

[0063] In the column selection receiving step, the control unit may be capable of receiving an instruction to select two or more columns out of a plurality of columns in the matrix display, or two or more rows out of a plurality of rows. When two or more columns are selected in the column selection receiving step, the control unit may extract medical information of the type or acquisition time displayed in the two or more selected columns out of the columns and rows of the matrix display from the medical information of the target patient stored in the database and display it on the display unit in the column information display step. In this case, when there are multiple columns for which the user wants to check information, the user can easily check the medical information of the selected multiple columns by simply selecting the multiple columns. Thus, the necessary medical information is appropriately presented to the medical staff.

[0064] The control unit may execute a re-extraction display step of extracting only one of the image information and the numerical information from the displayed medical information in response to an instruction input by the user when both image information and numerical information are included in the multiple medical information displayed by the column information display step, and displaying the extracted information on the display unit. In this case, the user can grasp in more detail only one of the image information and the numerical information among the multiple medical information corresponding to the selected column. Thus, the necessary medical information is appropriately presented to the medical staff.

[0065] The database may be capable of storing medical information on each of the left and right tissues of each patient among tissues (e.g., eyes, ears, nasal cavities, hands, feet, etc.) present on the left and right sides of the human body. When the plurality of pieces of medical information displayed by the column information display step includes both the medical information on the left tissue and the medical information on the right tissue, the control unit may execute a left / right extraction display step of extracting only one of the medical information on the left tissue and the medical information on the right tissue from the plurality of pieces of medical information and displaying it on the display unit according to an instruction input by the user. In this case, the user can grasp in more detail only the medical information on one of the left tissue and the right tissue among the plurality of pieces of medical information corresponding to the selected column. Thus, the necessary medical information is appropriately presented to the medical professional.

[0066] The control unit may further execute an image selection receiving step, an enlarged display step, and an image processing step. In the image selection receiving step, the control unit receives an instruction to select at least one of the image information among the plurality of medical information displayed by the matrix display step or the column information display step. In the enlarged display step, the control unit displays the image information selected in the image selection receiving step in an enlarged manner than the image displayed by the matrix display step or the column information display step. In the image processing step, the control unit executes processing according to an instruction input by the user on the image information enlarged and displayed in the enlarged display step. In this case, the user can select the desired image information among the image information displayed by the matrix display step or the column information display step, and then execute various processes on the image information. Thus, the necessary medical information is appropriately presented to the medical staff.

[0067] In the image processing step, a process that can be executed on the image information can be appropriately selected. For example, at least one of an image enlargement process, a reduction process, an extraction process, a drawing process on the image, a measurement process of various values, a synthesis process (for example, a panoramic synthesis of multiple images), a transfer process to another device, etc. may be executed in the image processing step.

[0068] Among the techniques exemplified in the first to fifth aspects, a plurality of techniques exemplified in different aspects may be combined.

[0069] <Embodiment> A typical embodiment of the present disclosure will be described below with reference to the drawings. First, an example of a system configuration of a medical information processing system 1 in this embodiment will be outlined with reference to FIG. 1. In this embodiment, a medical information processing system 1 that processes medical information in ophthalmology will be described as an example. However, the technology exemplified in this disclosure can also be applied to processing medical information in clinical fields other than ophthalmology. The medical information processing system 1 of this embodiment includes a medical information processing device 10 and a medical treatment device 20 (20A, 20B).

[0070] The medical information processing device 10 processes various medical information. In this embodiment, a personal computer (hereinafter, referred to as "PC") installed in a medical institution is used as the medical information processing device 10. However, the medical information processing device 10 is not limited to a PC. For example, a smartphone or a tablet terminal may be used as the medical information processing device 10. A server may be used as the medical information processing device 10 separately from or together with the PC. In this case, the server may be, for example, a server of a manufacturer that provides a cloud service (a so-called cloud server), or a server other than the cloud server (for example, a server of a manufacturer that provides a medical information processing program, etc.). A plurality of terminals may cooperate to function as the medical information processing device 10.

[0071] The medical information processing device 10 includes a control unit 11 that performs various control processes, and a communication I / F 14. The control unit 11 includes a CPU 12 that is a controller responsible for control, and a storage device 13 that can store programs, data, and the like. The communication I / F 14 connects the medical information processing device 10 to external devices (e.g., medical treatment device 20, etc.) via a network 5. The medical information processing device 10 is also connected to an operation unit 16 and a display unit 17. The operation unit 16 is operated by a user (in this embodiment, a medical professional such as a doctor, nurse, or technician) to input various instructions to the medical information processing device 10. The display unit 17 displays various images.

[0072] The storage device 13 stores a medical information processing program for executing at least a part of the medical information processing (see Figs. 3, 6, and 10) described below. The storage device 13 also stores a plurality of types of medical information for each patient, each type of information being linked to the time when the information was acquired. Details of the medical information will be described later with reference to Fig. 2.

[0073] In the present embodiment, a case where medical information is stored in the storage device 13 built in the medical information processing device 10 is exemplified. However, the storage device in which the medical information is stored may be provided outside the medical information processing device 10. For example, the medical information may be stored in a server (including a cloud server) or an external hard disk. In this case, the medical information processing device 10 and the storage device may be connected by wireless communication (including a network such as the Internet) or wired communication.

[0074] The medical treatment device 20 (20A, 20B) performs at least one of medical treatments such as examination, photography, treatment, and surgery on a patient (in this embodiment, the patient's eye to be examined). For example, at least one of an OCT device, a scanning laser ophthalmoscope (SLO), a fundus camera, a corneal endothelial cell photographing device, an axial length measuring device, an eye refractive power measuring device, and an intraocular pressure measuring device can be used as the medical treatment device 20. The medical treatment device 20 includes a control unit 21 (21A, 21B) that performs various control processes, and a communication I / F 24 (24A, 24B). The control unit 21 includes a CPU 22 (22A, 22B) that is a controller that manages the control, and a storage device 23 (23A, 23B) that can store programs, data, and the like. The medical treatment device 20 also includes an operation unit 26 (26A, 26B), a display unit 27 (27A, 27B), and a drive unit 28 (28A, 28B). The drive unit 28 includes various components necessary for the medical treatment device 20 to perform a treatment on a patient.

[0075] (Medical Information) An example of medical information stored in a database in this embodiment will be described with reference to Fig. 2. As illustrated in Fig. 2, in the storage device 13 (an example of a database), a plurality of types of medical information are stored for each patient, linked to the time when each piece of information was acquired (as an example, in this embodiment, "date of medical treatment"). In this embodiment, medical information is information related to at least one of examinations, imaging, and consultations performed on the patient. As an example, in this embodiment, image data of the subject's eye photographed by the medical treatment device (imaging device) 20 (e.g., at least any one of image data such as an OCT image, an SLO image, a fundus camera image, a corneal endothelial cell photographed image, etc.), examination data indicating the results of the examination of the subject's eye performed by the medical treatment device (examination device) 20 (e.g., at least any one of examination data such as axial length, eye refractive power, intraocular pressure, etc.), data indicating the contents of the treatment or surgery of the subject's eye performed by the medical treatment device (treatment device or surgical device) 20, and information on the patient's examination results (including at least any one of findings, interview results, symptoms stated by the patient, prescription, treatment contents, surgery contents, examination results, and diagnosis results, etc.) created by the user operating the operation unit 16, etc., are processed as medical information.

[0076] In the example shown in FIG. 2, multiple types of medical information (e.g., intraocular pressure measurement results, visual acuity measurement results, axial length measurement results, slit lamp examination results, fundus images, OCT images, interview results, findings, prescriptions, etc.) are stored for each patient, linked to the date of consultation. Also, in the example shown in FIG. 2, in addition to the patient's name and date of birth, information regarding the patient's illness (disease information) is also stored in storage device 13 as information for each patient. Also, in this embodiment, the multiple types of medical information include medical information whose values ​​may increase or decrease (in the example shown in FIG. 2, intraocular pressure measurement results, visual acuity measurement results, and axial length measurement results).

[0077] (First embodiment) With reference to Figs. 3 to 5, the medical information processing executed by the medical information processing device 10 of the first embodiment will be described. In the medical information processing of the first embodiment (see Fig. 3), at least one of a process of narrowing down the types of medical information to be displayed on the display unit and a process of determining the display order (hereinafter referred to as "display information adjustment process") is executed for multiple types of medical information in accordance with a set display rule. The multiple pieces of medical information that have been subjected to the display information adjustment process are displayed on the display unit 17 in a matrix form in accordance with each of the display order and the chronological order. The medical information processing is executed by the CPU 12 of the medical information processing device 10 in accordance with a medical information processing program stored in the storage device 13.

[0078] As shown in FIG. 3, when the medical information processing starts, the CPU 12 judges whether or not an instruction to identify a patient (target patient) for which medical information is to be processed has been input (S1). For example, the user may operate the operation unit 16 to input an instruction to identify the target patient (e.g., a patient name or a patient ID, etc.) to the medical information processing device 10. Also, an identifier (e.g., a barcode, etc.) for identifying the patient may be given to each patient. In this case, the CPU 12 may input an instruction to identify the target patient by inputting an identifier read by an identifier reader. If an instruction to identify the target patient has not been input (S1: NO), the process of S1 is repeated and the system enters a standby state.

[0079] When an instruction to identify a target patient is input (S1: YES), the CPU 12 identifies a patient whose medical information is to be processed in accordance with the input instruction (S2). In the following, a case where Taro Suzuki, as shown in FIG. 2, is identified as the target patient is described as an example.

[0080] Next, the CPU 12 determines the display order of multiple pieces of medical information related to the target patient (as an example, in S3 of this embodiment, all of the medical information of the target patient) in accordance with a default display rule, and displays the multiple pieces of medical information in a matrix on the display unit 17 in accordance with the determined display order (S3).

[0081] Fig. 4 is a diagram showing an example of a screen on which medical information of a target patient is displayed in a matrix according to a default display rule. As shown in Fig. 4, in one of the vertical and horizontal columns (horizontal columns in Fig. 4), multiple types of medical information are arranged in display order (from the top in Fig. 4), and in the other column (vertical columns in Fig. 4), each type of medical information is arranged in chronological order (from the left in Fig. 4). Therefore, by viewing the matrix display displayed in the matrix display section 30, a medical worker can appropriately grasp multiple types of medical information related to the target patient in chronological order.

[0082] 4 (upper left of the screen) displays the name and date of birth of the target patient, as well as an eye selection section 31 for selecting the eye (right eye or left eye) for which medical information is to be displayed. The user can switch the eye for which medical information is to be displayed on the matrix display section 30 between the right eye and the left eye by operating the operation section 16 to select "right eye" or "left eye" in the eye selection section 31.

[0083] A display rule selection unit 32 is displayed in a part of the screen shown in FIG. 4 (top center of the screen). In the medical information processing device 10 of the first embodiment, a plurality of display rules for displaying a plurality of types of medical information in a matrix are provided. Each display rule defines at least one of a rule for narrowing down the type of medical information to be displayed in a matrix from a plurality of types of medical information about a target patient, and a rule for determining the display order of the plurality of types of medical information. That is, each display rule defines a rule for a display information adjustment process (at least one of a narrowing down process and a display order determination process) when a plurality of types of medical information are displayed in a matrix. The user can operate the operation unit 16 to select (designate) at least one rule from a plurality of display rules, thereby displaying the medical information on the display unit 17 according to a desired rule.

[0084] The CPU 12 of the medical information processing device 10 can execute a display rule generation process. In the display rule generation process, the CPU 12 generates a display rule in response to an instruction input by a user via the operation unit 16, and stores the display rule in a database (the storage device 13 in this embodiment). Therefore, a medical worker can generate a display rule in advance so that multiple types of medical information that the medical worker wants to check are displayed in a matrix in an appropriate display order. This makes it easier for the medical worker to be presented with the necessary medical information in an appropriate manner. In the example shown in FIG. 4, three display rules "A", "B", and "C" are generated in response to an instruction from the user, and buttons for selecting each display rule are displayed in the display rule selection unit 32.

[0085] In the first embodiment, the display rules include a plurality of display rules determined for each of a plurality of diseases. When treating a patient, the importance of each of a plurality of types of medical information often differs depending on the disease of the patient being treated. Therefore, by displaying a plurality of types of medical information in a matrix on the display unit according to a display rule corresponding to the disease of the target patient, it becomes easier for a medical professional to appropriately perform treatment for the corresponding disease based on the displayed medical information. In the example shown in FIG. 4, a display rule corresponding to glaucoma and a display rule corresponding to cataract are generated, and buttons corresponding to each display rule are displayed on the display rule selection unit 32. The display rule corresponding to the disease may be determined in advance or in response to an instruction input by a user.

[0086] Furthermore, in the first embodiment, the user can automatically display multiple types of medical information in a matrix based on the display rule corresponding to the disease indicated by the disease information of the target patient. This makes it easier to further improve the efficiency of medical treatment by medical professionals. In the example shown in Fig. 4, the user can operate the operation unit 16 and specify "automatic" in the display rule selection unit 32 to cause the medical information processing device 10 to perform automatic display according to the disease of the target patient.

[0087] Returning to the explanation of FIG. 3, the CPU 12 judges whether or not at least one of a plurality of display rules has been designated (S5). If not designated (S5: NO), the CPU 12 judges whether or not automatic display according to the disease of the target patient has been selected (S8). If automatic display has not been selected (S8: NO), the CPU 12 judges whether or not to end the display process of medical information for the target patient (S16). If an instruction to end the display process has not been input by the user (S16: NO), the process returns to S5, and the processes of S5 to S13 are repeated. If an instruction to end the display process has been input (S16: YES), the process returns to S1.

[0088] When at least one of the multiple display rules shown in the display rule selection unit 32 is specified (selected) (S5: YES), the CPU 12 sets the specified display rule as a display rule for performing a display information adjustment process (S6). Next, the CPU 12 executes a display information adjustment process (that is, at least one of a process of narrowing down the types of multiple types of medical information for the target patient and a process of determining the display order) according to the set display rule (S12). The CPU 12 displays multiple types of medical information in a matrix according to the result of the display information adjustment process (S13). That is, the CPU 13 arranges multiple types of medical information in one of the vertical and horizontal columns according to the display order, and arranges each type of medical information in a chronological order and displays it in the other column. As a result, as shown in FIG. 5, medical information (part or all of the medical information) determined by the display rule among many types and numbers of medical information is displayed in a matrix list in an appropriate display order. Therefore, the necessary medical information is appropriately presented to the medical staff.

[0089] Fig. 5 is a diagram showing an example of a screen in which the matrix display of medical information has been changed in accordance with a display rule corresponding to glaucoma from the default display state shown in Fig. 4. In the example shown in Fig. 5, a plurality of pieces of medical information having high importance in the treatment of glaucoma are narrowed down from among a plurality of types of medical information, and the plurality of types of medical information are arranged from top to bottom in order of importance in the treatment of glaucoma, and displayed on the matrix display unit 30.

[0090] Also, when automatic display according to the disease of the patient is selected (S8: YES), the CPU 12 acquires disease information on the target patient (S9). As an example, in this embodiment, disease information is included in part of the patient's medical information (see FIG. 2). In S9, the CPU 12 may acquire the disease information included in the medical information of the target patient. Also, in this embodiment, a mathematical model that outputs an automatic diagnosis result of the disease of the target patient is constructed according to a machine learning algorithm. The mathematical model is trained in advance to output an automatic diagnosis result of the disease of the target patient by inputting the medical information of the target patient. The CPU 12 can also acquire the automatic diagnosis result output by the mathematical model as the disease information of the target patient by inputting the medical information of the target patient (for example, image data, etc.) of the target patient into the mathematical model.

[0091] The CPU 12 automatically sets a display rule corresponding to the disease indicated by the disease information of the target patient acquired in S9 (S10). The CPU 12 executes a display information adjustment process in accordance with the set display rule (S12). The CPU 12 displays multiple types of medical information in a matrix form in accordance with the result of the display information adjustment process (S13). As a result, multiple types of medical information are automatically displayed in a matrix form in accordance with the display rule corresponding to the disease of the target patient.

[0092] Second embodiment With reference to Figs. 6 to 9, the medical information processing executed by the medical information processing device 10 of the second embodiment will be described. In the medical information processing of the second embodiment (see Fig. 6), display information adjustment processing is executed for a plurality of types of medical information based on at least one of a plurality of display rules determined for each of a plurality of diseases, and information is displayed in a matrix form. In addition, in the second embodiment, disease history information (which can also be expressed as a "timeline" in this embodiment) showing the history of a specific disease of a target patient in chronological order is displayed. The medical information processing is executed by the CPU 12 of the medical information processing device 10 according to a medical information processing program stored in the storage device 13. It is also possible to adopt the same processing as the steps of the medical information processing in the first embodiment described above for at least some steps of the medical information processing in the second embodiment. Therefore, the same step numbers as those in the first embodiment are assigned to steps for which the same processing as the steps in the first embodiment can be adopted, and their explanations are omitted or simplified.

[0093] As shown in FIG. 6, when the medical information processing is started, the CPU 12 judges whether or not an instruction to identify a patient (target patient) for which medical information is to be processed has been input (S1). If an instruction to identify a target patient has not been input (S1: NO), the process of S1 is repeated and the system enters a standby state. If an instruction to identify a target patient is input (S1: YES), the CPU 12 identifies a patient for which medical information is to be processed in accordance with the input instruction (S2). Next, the CPU 12 determines the display order of a plurality of pieces of medical information related to the target patient (as an example, in S3 of this embodiment, all of the medical information of the target patient) according to a default display rule, and causes the display unit 17 to display the plurality of pieces of medical information in a matrix according to the determined display order (S3).

[0094] An example of the display on the matrix display unit 30 displayed by the process of S3 in the second embodiment is shown in Fig. 7. As shown in Fig. 7, on the matrix display unit 30, a plurality of types of medical information are arranged in one of the vertical and horizontal columns (horizontal columns in Fig. 7) in the order of display (from the top in Fig. 7), and each type of medical information is arranged and displayed in chronological order (from the left in Fig. 7) on the other column (vertical columns in Fig. 7). In addition, the user can switch between the right eye and the left eye for which medical information is displayed on the matrix display unit 30 by operating the operation unit 16 to select "right eye" or "left eye" in the eye selection unit 31.

[0095] A display rule selection section 32 is displayed in a part of the screen (top center of the screen) shown in FIG. 7. In the medical information processing device 10 of the second embodiment, a display rule for displaying a plurality of types of medical information in a matrix is ​​determined for each of a plurality of diseases. As described above, the display rule determines at least one of a rule for narrowing down the type of medical information to be displayed in a matrix from a plurality of types of medical information about the target patient, and a rule for determining the display order of the plurality of types of medical information. That is, each display rule determines a rule for a display information adjustment process (at least one of a narrowing down process and a display order determination process) when displaying a plurality of types of medical information in a matrix. The user can operate the operation section 16 to select (designate) at least one rule from a plurality of display rules, thereby displaying medical information on the display section 17 according to a desired rule. By displaying a plurality of types of medical information in a matrix on the display section according to a display rule corresponding to the disease of the target patient, it becomes easier for a medical professional to appropriately perform medical treatment for the corresponding disease based on the displayed medical information. In the example shown in Fig. 7, display rules corresponding to two diseases, "uveitis" and "concomitant cataract", are shown. However, it goes without saying that the number and contents of the display rules according to the disease can be appropriately changed.

[0096] Returning to the explanation of Fig. 6, the CPU 12 causes the display unit 17 to display disease history information 40, which indicates the history of a specific disease of the target patient in chronological order, based on the medical information related to the specific disease of the target patient (S21). Therefore, in addition to being able to properly grasp a plurality of pieces of medical information using the matrix display unit 30, medical personnel can also easily grasp the history of a specific disease using the disease history information 40. This makes it easier to further improve the efficiency and accuracy of medical care for patients.

[0097] 7 and 8, in the disease history information 40 of this embodiment, the history of the disease is shown by a timeline in which the chronological order progresses as it advances in a predetermined direction (rightward in FIG. 7 and FIG. 8). Also, in the example of FIG. 9, the history of the disease is shown by a timeline in which the chronological order progresses as it advances downward.

[0098] In addition, in the process of S21 in this embodiment, the CPU 12 displays information indicating that an event related to a specific disease of the target patient has occurred (event icon 41 in this embodiment) in association with the time of occurrence of the event in the time series in the disease history information 40. The contents of the event information to be displayed in the disease history information 40 can be appropriately selected. For example, at least one of a hospital visit event indicating that the target patient has visited the hospital, a surgery event indicating that surgery has been performed on the target patient (icon of "surgery" in Figs. 7 and 8), a prescription event indicating that a prescription has been performed on the target patient (icon of "eye drops" in Figs. 7 and 8), an examination event indicating that an examination (which may include photography) has been performed on the target examiner, and an examination result event indicating that the results of examinations performed multiple times on the target patient satisfy a predetermined condition (for example, at least one of a condition that the examination result exceeds a threshold and a condition that the amount of change in the examination result exceeds a threshold) (icon of "visual acuity ↑" in Figs. 7 and 8) may be displayed in the disease history information 40 by an icon, a mark, a comment, or the like. For example, in the examples shown in Figures 7 and 8, an event icon 41 for a test result event of "visual acuity ↑" is displayed, which indicates that the increase in visual acuity of a specific patient from the previous time has exceeded a threshold value. Therefore, medical personnel can properly grasp the time when the test result (visual acuity test result in the examples shown in Figures 7 and 8) became a noteworthy result.

[0099] Furthermore, in the process of S21 in this embodiment, when there is an associated disease that occurred in association with a specific disease, the CPU 12 displays disease history information on the associated disease (hereinafter referred to as "associated disease history information") by branching it from the time series of disease history information on the specific disease. Therefore, medical personnel can properly understand the history of the associated disease that occurred in association with a specific disease by comparing it with the history of the specific disease (hereinafter sometimes referred to as "underlying disease") that was the basis for the occurrence of the associated disease.

[0100] 7 to 9, uveitis is the underlying disease, and a related disease, secondary cataract, occurs. Therefore, the CPU 12 displays the related disease history information of secondary cataract separately from the disease history information of uveitis, which is the underlying disease.

[0101] Although details will be described later, in this embodiment, the CPU 12 can branch off the associated disease history information from the disease history information of the underlying disease and display it according to an instruction input by the user. In addition, when the correspondence between the underlying disease and the associated disease is predetermined, the CPU 12 may branch off the associated disease history information from the disease history information of the underlying disease based on the predetermined correspondence. The time when the associated disease history information is branched off from the disease history information of the underlying disease may be specified based on an instruction input by the user, or may be automatically specified based on the time when medical information on the associated disease is acquired. The time when the associated disease history information is branched off from the disease history information of the underlying disease may be corrected by the user after the time when the associated disease actually occurs.

[0102] In the process of S21 in this embodiment, the CPU 12 executes a time series progress stop process that stops the time series progress of the disease history information related to the specific disease at the time when the medical treatment for the specific disease of the target patient is ended. As a result, when the medical treatment for the specific disease of the target patient is ended (sometimes called "transfer") due to the cure of the disease, the transfer of the patient to another hospital, etc., the time when the medical treatment ended is appropriately grasped from the time when the time series progress of the disease history information stopped. In addition, a medical professional can determine whether the medical treatment for the disease is continuing depending on whether the time series progress of the disease history information has stopped.

[0103] In the examples shown in Figures 7 to 9, when the CPU 12 stops the chronological progression of the associated disease history information (disease history information of concurrent cataract in Figures 7 to 9), the CPU 12 integrates the chronological progression of the associated disease history information with the chronological progression of the underlying disease (disease history information of uveitis in Figures 7 to 9). In this case, the medical staff can properly understand that the medical treatment for the associated disease that occurred in association with the underlying disease has ended by checking the history of the underlying disease. In addition, although not shown in Figures 7 to 9, the CPU 12 can also stop the progression of the chronological progression by stopping the extension of a line or the like that indicates the progression of the chronological progression of the disease history information.

[0104] Returning to the description of FIG. 6, when the display of the default matrix of medical information and the display of the disease history information are completed, the CPU 12 judges whether or not various setting instructions regarding the related disease (for example, at least one of instructions such as setting the correspondence between the underlying disease and the related disease, setting the time when the associated disease occurred, etc.) have been input by the user (S22). If no setting instructions have been input (S22: No), the process proceeds directly to S25. When a setting instruction regarding the related disease is input (S22: YES), the CPU 12 performs display setting of the related disease history information according to the instruction input by the user. For example, when an instruction to set the correspondence between the underlying disease and the related disease is input, the CPU 12 executes a process of branching the disease history information of the associated disease from the disease history information of the underlying disease and displaying it. Also, when an instruction to set the time when the associated disease occurred is input, the CPU 12 sets the time when the disease history information of the associated disease is branched from the disease history information of the underlying disease to the instructed time.

[0105] Next, the CPU 12 judges whether or not a setting instruction to end medical treatment for a specific disease has been input by the user (S25). If not input (S25: No), the process proceeds directly to S5. If a setting instruction to end medical treatment for a specific disease is input (S25: YES), the CPU 12 executes a time series progress stop process to stop the time series progress of the disease history information related to the specified disease (S26). As described above, in S26, if the specified disease is an associated disease, the CPU 12 executes a process to integrate the time series of the associated disease history information with the time series of the disease history information of the underlying disease. The CPU 12 may automatically acquire the time when medical treatment for the disease ended based on medical information related to the disease, and stop the time series progress of the disease history information.

[0106] Next, the CPU 12 judges whether or not at least one of the plurality of display rules has been designated (S5). In the second embodiment, the display rule is designated by checking a check box in the display rule selection section 32 desired by the user among the plurality of display rule selection sections 32 displayed corresponding to each of the plurality of diseases. When at least one of the plurality of display rules is designated (selected) (S5: YES), the CPU 12 sets the designated display rule as a display rule for performing a display information adjustment process (S6). The CPU 12 executes a display information adjustment process (i.e., at least one of a type narrowing process and a display order determination process for the plurality of types of medical information for the target patient) according to the set display rule (S12). The CPU 12 displays the plurality of types of medical information in a matrix according to the result of the display information adjustment process (S13).

[0107] Fig. 8 is a diagram showing an example of a screen in which the matrix display of medical information has been changed in accordance with a display rule corresponding to secondary cataract, which is a related disease, from the default display state shown in Fig. 7 (a state in which medical information on both uveitis and secondary cataract is displayed in a matrix form). In the example shown in Fig. 8, a plurality of types of medical information are narrowed down to those having high importance in the treatment of secondary cataract, and the plurality of types of medical information are arranged from the top in order of importance in the treatment of secondary cataract, and are displayed on the matrix display unit 30.

[0108] Next, the CPU 12 executes a process of switching the display of the matrix display section 30 (see FIG. 7 and FIG. 8) of a plurality of pieces of medical information and the time-based display section 43 (see FIG. 9) in response to an instruction input by the user (S28). Hereinafter, the time-based display section 43 in the second embodiment will be described with reference to FIG. 9. In the second embodiment, the CPU 12 can display, for each time indicated by the time series of the disease history information 40, one or more pieces of medical information for the corresponding time on the time-based display section 43. In the time-based display section 43 shown in FIG. 9, the chief complaint, findings, evaluation, and plan included in the medical information are displayed for each time indicated by the time series of the disease history information 40. Therefore, the medical staff can sequentially grasp the medical information of the target patient at the corresponding time according to the time series of the disease history information 40.

[0109] In addition, in this embodiment, when the user inputs an instruction to specify at least one of the multiple periods when the medical information was acquired, the CPU 12 can display the medical information acquired at the specified period together in the detail display unit 45. In the example shown in FIG. 9, since the medical treatment date "2021.4.1" is specified by the user, the CPU 12 displays the medical information acquired on "2021.4.1" in the detail display unit 45. In this case, the medical worker can appropriately check the details of the medical information for the specified period while grasping the multiple medical information according to the chronological order. Therefore, it is easier to further improve the efficiency and accuracy of the medical treatment of the patient.

[0110] Third embodiment With reference to Figs. 10 to 13, the medical information processing executed by the medical information processing device 10 of the third embodiment will be described. In the medical information processing of the third embodiment (see Fig. 10), a plurality of types of medical information are displayed in a matrix, and value transition information showing the transition of values ​​over time for at least some types of medical information whose values ​​may increase or decrease is displayed on the display unit 17 together with the matrix display. The medical information processing is executed by the CPU 12 of the medical information processing device 10 according to a medical information processing program stored in the storage device 13. It is also possible to adopt the same processing as the steps of the medical information processing in the first and second embodiments described above for at least some steps of the medical information processing in the third embodiment. Therefore, the same step numbers as those in the first and second embodiments are assigned to steps for which the same processing as the steps in the first and second embodiments can be adopted, and their explanations will be omitted or simplified.

[0111] As shown in FIG. 10, when the medical information processing is started, the CPU 12 judges whether or not an instruction to identify a patient (target patient) for which medical information is to be processed has been input (S1). If an instruction to identify a target patient has not been input (S1: NO), the process of S1 is repeated and the system enters a standby state. If an instruction to identify a target patient is input (S1: YES), the CPU 12 identifies a patient for which medical information is to be processed in accordance with the input instruction (S2). Next, the CPU 12 determines the display order of a plurality of pieces of medical information related to the target patient (as an example, in S3 of this embodiment, all of the medical information of the target patient) according to a default display rule, and causes the display unit 17 to display the plurality of pieces of medical information in a matrix according to the determined display order (S3).

[0112] 11 to 13 show display examples of the matrix display unit 30 displayed by the process of S3 in the third embodiment. In the matrix display unit 30 in the third embodiment, similarly to the first and second embodiments, multiple types of medical information are arranged in one of the vertical and horizontal columns according to the display order, and each type of medical information is arranged in chronological order in the other column. In addition, the user can switch the eye for which medical information is displayed on the matrix display unit 30 between the right eye and the left eye by operating the operation unit 16 and selecting "right eye" or "left eye" in the eye selection unit 31. In addition, in the third embodiment, similarly to the first and second embodiments, multiple types of medical information may be displayed in a matrix after a display information adjustment process according to a set display rule is executed.

[0113] Next, the CPU 12 adds difference information for at least some of the medical information whose values ​​may increase or decrease to the matrix display section 30 and displays it (S31). The difference information is information indicating at least one of the difference between the value of at least some of the medical information and the value of the same type of medical information previously acquired and the difference between the value of the medical information and a reference value. The difference information is an example of value transition information indicating the transition of the value of the medical information over time. According to the third embodiment, a medical professional can properly grasp the transition of the value of the medical information by the difference information added to the matrix display section 30 while grasping multiple types of medical information by the matrix display section 30.

[0114] In the example shown in Figs. 11 to 13, for each value of "visual acuity," "intraocular pressure," and "axial length," which are medical information whose values ​​can increase or decrease among the medical information displayed on the matrix display unit 30, a difference icon 51 indicating a difference from the value of the same type of medical information previously acquired is additionally displayed as difference information. A specific display mode of the difference icon 51 can be appropriately selected. In the example shown in Figs. 11 to 13, the CPU 12 displays an upward arrow when the value is higher than the previous value, a downward arrow when the value is lower, and a horizontal arrow (rightward in Figs. 11 to 13) when the values ​​are the same. Note that the larger the difference, the more arrows are displayed. In detail, if the difference is equal to or greater than the threshold, two arrows are displayed, and if the difference is less than the threshold, one arrow is displayed. Note that it is also possible to change the size of the arrow according to the size of the difference.

[0115] 11 to 13, for axial length values ​​that have a positive difference from a reference value (in Figs. 11 to 13, intraocular pressure values ​​that are greater than the reference value of 18 mmHg), difference information indicating that the value is greater than the reference value is additionally displayed by changing the color of the frame (shown by diagonal lines in Figs. 11 to 13). In this case, medical personnel can easily know whether or not each value is greater than the reference value by checking the color of the frame in the matrix display unit 30.

[0116] Returning to the description of FIG. 10, the CPU 12 determines whether or not an instruction to switch the display of the graph 60 has been input by the user (S32). The graph 60 of this embodiment is a diagram of at least some of the values ​​of medical information. The graph 60 is an example of value transition information that shows the transition of the value of medical information over time. If an instruction to switch the display has not been input (S32: NO), the process proceeds directly to S35. If an instruction to switch the display of the graph 60 is input by the user operating the operation unit 16 (S32: YES), the CPU 12 executes a process to switch the display of the graph 60 in accordance with the input instruction (S33).

[0117] For example, the user can specify, on the matrix display section 30, the type of medical information for which the user wishes to check the graph 60, among the multiple types of medical information, by operating the operation section 16. In the example of Figs. 11 to 13, by specifying "intraocular pressure" on the matrix display section 30, the frame of intraocular pressure (the entire frame including all of the multiple values ​​in default) is displayed in a thick frame as the specification frame 53. When the type of medical information is specified on the matrix display section 30 (32: YES), the CPU 12 displays on the display section 17 a graph 60 showing the transition of the value of the specified medical information. In the example of Figs. 11 to 13, the graph 60 of "intraocular pressure" specified by the user is displayed on the display section 17 together with the matrix display section 30. According to this embodiment, the medical staff can check the graph 60 of the specified medical information by specifying the medical information for which the transition of the value is to be checked directly on the matrix display section 30 after grasping the multiple types of medical information on the matrix display section 30. When the user changes the designation of the medical information for which a graph is to be displayed (that is, when the designation frame 53 is changed to a frame for other medical information), the CPU 12 switches the display of the graph 60 to a graph of the changed medical information.

[0118] Furthermore, the user can input an instruction to switch between displaying and hiding the graph 60 by operating the operation unit 16. When an instruction to hide the graph 60 is input (S32: YES), the CPU 12 ends the display of the graph 60 on the display unit 17.

[0119] Next, the CPU 12 judges whether or not the range of the time period for displaying the graph 60 has been specified on the matrix display section 30 (S35). In this embodiment, the user can specify (change) the range of the time period to be included in the specification frame 53 by operating the operation section 16, thereby specifying the range of the time period for displaying the graph 60 on the matrix display section 30. If the range of the time period has not been specified (S35: NO), the process proceeds directly to S38. If the range of the time period has been specified (S35: YES), the CPU 12 causes the display section 17 to display the graph 60 showing the transition of the value of the medical information within the range of the time period specified on the matrix display section 30 (S36). Therefore, the medical staff can confirm the graph 60 of the medical information within the specified range of the time period by specifying the range of the time period on the matrix display section 30 in which multiple types of medical information are displayed. FIG. 12 shows an example of a screen when the range of the time period for displaying the graph 60 has been changed (specified) on the matrix display section 30 from the display state shown in FIG. 11. In the example shown in FIG. 12, the range of the time period for displaying the graph 60 has been changed from the whole to a part. As a result, a graph 60 for the specified part of the period is displayed on the display unit 17.

[0120] Next, the CPU 12 judges whether or not a specific value has been specified by the user on the displayed graph 60 (S38). In this embodiment, the user can specify a specific value on the graph 60 by operating the operation unit 16 to move the pointer shown in FIG. 13 to a specific value and clicking it. If a specific value has not been specified (S38: NO), the process proceeds directly to S16. If a specific value has been specified on the graph 60 (S38: YES), the CPU 12 executes a process of clearly indicating the value specified on the graph 60 among the multiple values ​​displayed on the matrix display unit 30 (S39). Therefore, a medical professional can easily confirm the specified value on the matrix display unit 30 by simply specifying a specific value on the graph 60. For example, it is also possible to compare the value specified on the graph 60 with other types of medical information acquired at the same time on the matrix display unit 30 and perform medical treatment. FIG. 13 shows an example of a screen when a specific value (the value of intraocular pressure of the right eye acquired on June 15, 2012) on the graph 60 is specified from the display state shown in FIG. 11. 13, the value specified on the graph 60 is clearly indicated by a thick frame 63 on the matrix display unit 30. As a result, the value specified on the graph 60 can be easily grasped on the matrix display unit 30.

[0121] (Fourth embodiment) With reference to Figs. 14 to 17, the medical information processing executed by the medical information processing device 10 of the fourth embodiment will be described. In the medical information processing of the fourth embodiment (see Fig. 14), display rules for multiple types of medical information are set based on situation information related to at least one of the usage situation of the medical information processing device 10 and the situation of the target patient. According to the set display rules, multiple types of medical information are displayed in a matrix. The medical information processing is executed by the CPU 12 of the medical information processing device 10 according to a medical information processing program stored in the storage device 13. Note that it is also possible to adopt the same processing as the steps of the medical information processing in the first to third embodiments described above for at least some steps of the medical information processing in the fourth embodiment. Therefore, the same step numbers as those in the first to third embodiments are assigned to steps for which the same processing as those in the first to third embodiments can be adopted, and their explanations are omitted or simplified.

[0122] In the medical information processing of the fourth embodiment, display rules for a plurality of types of medical information are set based on at least one of various status information. In the example shown in Fig. 14, at least one of occupation type information, use location information, difference information, and today's schedule information (including unobtained information) is referenced as the status information. By operating the operation unit 16, the user can input to the medical information processing device 10 which of the plurality of status information is to be used as the basis for setting the display rule.

[0123] 14, when the CPU 12 starts medical information processing, it determines whether or not an instruction to identify a patient (target patient) whose medical information is to be processed has been input (S1). If an instruction to identify a target patient has not been input (S1: NO), the process of S1 is repeated and the system enters a standby state. If an instruction to identify a target patient is input (S1: YES), the CPU 12 identifies a patient whose medical information is to be processed in accordance with the input instruction (S2).

[0124] Next, the CPU 12 judges whether or not a display instruction for the matrix display unit 30 based on the occupation information (i.e., a display instruction by occupation type) has been input by the user (S41). The occupation information is information capable of identifying the occupation of the user who uses the medical information processing device 10. If an occupation-based display instruction has been input (S41: YES), the CPU 12 acquires occupation information capable of identifying the occupation of the user who uses the medical information processing device 10 (e.g., at least one of doctor, nurse, pharmacist, radiologist, physical therapist, occupational therapist, clinical psychologist, orthoptist (CO: Certified Orthoptist), nutritionist, etc.) (S42). A specific aspect of the occupation information acquired in S42 can be appropriately selected. For example, various login information (e.g., at least one of user ID, user name, etc.) when the user logs in to the medical information processing device 10 may include information indicating the user's occupation. In addition, the login information may be associated in advance with the user's occupation. In this case, the CPU 12 may acquire login information of a user who has logged in to the medical information processing device 10 as occupation type information capable of identifying the occupation type. In addition, the user may input information indicating his / her occupation to the medical information processing device 10 via the operation unit 16 or the like. In this case, the information input via the operation unit 16 or the like may be used as the occupation type information.

[0125] The CPU 12 sets display rules for the multiple pieces of medical information to be displayed on the matrix display unit 30 according to the occupation of the user specified by the occupation information acquired in S42. The CPU 12 executes a display information adjustment process similar to that of the first to third embodiments according to the display rules set according to the occupation, and then displays the multiple types of medical information in a matrix on the display unit 17 (S43). The importance of each of the multiple types of medical information often differs depending on the occupation of the user who uses the medical information processing device 10. Therefore, by displaying the multiple types of medical information in a matrix according to the display rules according to the occupation, it becomes easier to appropriately present the necessary medical information to medical professionals of each occupation.

[0126] FIG. 15 shows a display example of the matrix display unit 30 displayed by the process of S43. The matrix display unit 30 shown in FIG. 15 is an example in the case where the user's occupation is an orthoptist (CO). Unlike doctors, orthoptists have few opportunities to refer to medical information such as interviews and findings. On the other hand, orthoptists need to check whether information such as ophthalmic images, OCT images, and other test results necessary for medical treatment by doctors has been properly acquired. Therefore, in the example shown in FIG. 15, display rules are set so that information such as test results is narrowed down as information to be displayed on the matrix display unit 30 from among multiple types of medical information about the target patient. Furthermore, display rules are set so that the display order of multiple pieces of medical information is determined according to the importance of checking the acquired test results. In the fourth embodiment, as in the third embodiment, a difference icon 51 indicating a difference from the value of the same type of medical information acquired last time is additionally displayed as difference information (see FIG. 15 and FIG. 16).

[0127] Next, the CPU 12 judges whether or not a display instruction for the matrix display unit 30 based on the use location information (i.e., a display instruction by location) has been input by the user (S45). The use location information is information that can identify the location where the medical information processing device 10 is used. If a display instruction by location has been input (S45: YES), the CPU 12 acquires use location information that can identify the location where the medical information processing device 10 is used (for example, at least one of various examination rooms, examination rooms, operating rooms, reception desks, and home visit destinations outside the medical facility) (S46). The specific form of the use location information acquired in S46 can be appropriately selected. For example, when the medical information processing device 10 is used in a specific location, the use location information indicating the use location of the medical information processing device 10 may be set for each medical information processing device 10. In this case, the CPU 12 may acquire the use location information set in the medical information processing device 10 from the storage device 13, etc. In addition, in cases where the medical information processing device 10 can be moved to a plurality of locations and used, the user may input information indicating the location of use to the medical information processing device 10 via the operation unit 16, etc. In this case, the information input via the operation unit 16, etc. may be used as the location of use information. In addition, in cases where the medical information processing device 10 is capable of acquiring location information, the CPU 12 may acquire the acquired location information as location of use information capable of identifying the location of use.

[0128] The CPU 12 sets a display rule for the plurality of pieces of medical information to be displayed on the matrix display unit 30 according to the use location of the medical information processing device 10 specified by the use location information acquired in S46. The CPU 12 executes a display information adjustment process similar to that of the first to third embodiments according to the display rule set according to the use location, and then displays the plurality of types of medical information in a matrix on the display unit 17 (S47). The importance of each of the plurality of types of medical information often differs depending on the location where the medical information processing device 10 is used. Therefore, by displaying the plurality of types of medical information in a matrix according to the display rule according to the use location of the medical information processing device 10, it becomes easier to appropriately present the necessary medical information to medical personnel engaged in medical care at each location.

[0129] Next, the CPU 12 judges whether or not a display instruction for the matrix display unit 30 based on the difference information (i.e., a display instruction based on the comparison result) has been input by the user (S49). The difference information is acquired for at least one of a plurality of types of medical information of the target patient. The difference information indicates a difference between the latest acquired medical information for the target patient (latest information) and the same type of medical information (comparison information) to be compared with the latest information. For example, when the medical information is numerical information such as a test result or numerical information obtained from captured image information, the difference information may be indicated by a numerical value. If a display instruction based on the comparison result has been input (S49: YES), the CPU 12 acquires difference information indicating a difference between the latest information and the comparison information for at least one of a plurality of types of medical information of the target patient (S50). The CPU 12 sets a display rule for the plurality of types of medical information to be displayed on the matrix display unit 30 according to the difference information acquired in S50. The CPU 12 executes a display information adjustment process similar to that of the first to third embodiments according to the display rule set according to the difference information, and then displays the plurality of types of medical information in a matrix on the display unit 17 (S51). By setting display rules for a plurality of pieces of medical information based on difference information indicating the difference between the latest information and the comparison target information, it becomes easier for the user to grasp the condition of the target patient more appropriately.

[0130] FIG. 16 shows a display example of the matrix display unit 30 displayed by the process of S51. In the example shown in FIG. 15, the CPU 12 sets a display rule so that at least a part of the multiple types of medical information of the target patient is displayed in an upper row among the multiple horizontal rows as the difference indicated by the difference information is larger. As a result, the medical information is displayed in order from the top according to the difference from the comparison target information. Therefore, the user can more easily grasp the medical information with a large difference from the comparison target information. Note that in the example shown in FIG. 16, when focusing on the difference between the latest information and the comparison target information, the visual acuity is the largest, and the intraocular pressure is the second largest. As a result, among the multiple medical information, the visual acuity is displayed in the most information column, and the intraocular pressure is displayed in the second column from the top.

[0131] In the example shown in FIG. 16, the CPU 12 sets the display mode (e.g., the color of the frame, the color of the frame, the color of the characters, the presence or absence of a mark, etc.) on the display unit 17 of medical information in which the difference indicated by the difference information is equal to or greater than the threshold value to be different from the display mode of medical information in which the difference is less than the threshold value. In this case, the user can more easily grasp the medical information in which the difference between the comparison information is equal to or greater than the threshold value, based on the display mode of the medical information. Specifically, in the example shown in FIG. 16, the color of the frame of the medical information (visual acuity and intraocular pressure) in which the difference indicated by the difference information is equal to or greater than the threshold value is set to a different color from the color of the frames of other medical information.

[0132] When setting a display rule for a plurality of pieces of medical information according to the magnitude of the difference indicated by the difference information, the specific aspect of the difference information can be set appropriately. As an example, in this embodiment, the CPU 12 acquires, as difference information, the deviation of the latest information with respect to the comparison target information for at least one of a plurality of types of medical information. The CPU 12 sets a display rule so that the greater the acquired deviation of the medical information, the higher the row in which it is displayed. In this case, a plurality of pieces of medical information of different types are displayed on the display unit in an appropriate order according to the deviation.

[0133] It is also possible to change the method of setting the display rule based on the difference information. For example, the CPU 12 may display one or more pieces of medical information of the target patient, in which the difference indicated by the difference information is equal to or greater than the threshold, in a row above one or more pieces of medical information in which the difference is less than the threshold. Even in this case, the user can easily grasp the medical information whose difference from the comparison target information is equal to or greater than the threshold by checking the upper row of the matrix display unit 30. When a threshold is used, the difference information may be the deviation described above, or may be the value of the difference between the latest information and the comparison target information itself. The threshold may be set for each piece of medical information.

[0134] In addition, in S50 of this embodiment, the CPU 12 acquires, as status information, difference information indicating the difference between the latest acquired medical information, which is the latest medical information, and the comparison target information, which is the same type of medical information acquired for the same target patient one before the latest information, for at least one of the multiple types of medical information of the target patient. If the comparison target information is medical information acquired during the previous medical examination for the same target patient (hereinafter referred to as "previous information"), the greater the difference between the latest information and the previous information, the higher the possibility that the condition of the target patient has changed (worsened or improved). Therefore, by setting the display rule for multiple medical information based on the difference information indicating the difference between the latest information and the previous information, the condition of the target patient can be more appropriately grasped by the user.

[0135] However, the specific aspect of the comparison information can be changed. For example, medical information of a healthy person without a disease (for example, at least one of normal value, average value, acceptable value, and acceptable range) may be used as the comparison information. In addition, the comparison information is not limited to medical information acquired immediately before the latest information, but may be the same type of medical information acquired on a specific day for the same target patient. Even in this case, the user can more appropriately grasp the condition of the target patient. Furthermore, the control unit may acquire, as difference information, a change rate (for example, a slope of a value, etc.) of the same type of medical information for the same target patient acquired multiple times (for example, three or more times), including the latest acquired medical information. The control unit may set a display rule according to the acquired difference information. As an example, the control unit may display, in the upper row of multiple horizontal rows or the left column of multiple vertical columns, medical information in which the change rate between the latest information and the previous information is equal to or greater than a threshold value compared to the change rate before the previous information (for example, the average change rate before the previous information). The control unit may also set a display rule such that the greater the difference between the rate of change between the latest information and the previous information and the rate of change before the previous information (for example, the average rate of change before the previous information), the higher the horizontal column or the leftmost vertical column of the information to be displayed. In this case, medical information with a larger rate of change can be more easily understood.

[0136] Next, the CPU 12 judges whether or not a display instruction for the matrix display unit 30 based on the schedule information for the day (i.e., a display instruction based on the schedule for the day) has been input by the user (S53). The schedule information for the day is information indicating which of the multiple types of medical information is scheduled to be acquired for the target patient on the day. Moreover, the schedule information for the day in the fourth embodiment also includes unacquired information indicating which of the medical information scheduled to be acquired for the target patient on the day has not yet been acquired on the day. If a display instruction based on the schedule for the day has been input (S53: YES), the CPU 12 acquires the schedule information for the day and the unacquired information for the target patient (S54). The schedule information for the day may be input by the user operating the operation unit 16, or may be acquired based on information in the electronic medical record, reservation information, or the like. The CPU 12 sets a display rule for the multiple medical information to be displayed on the matrix display unit 30 according to the schedule information for the day acquired in S54. The CPU 12 executes the same display information adjustment process as in the first to third embodiments according to the display rules set according to the schedule information for the day, and then causes the display unit 17 to display a plurality of types of medical information in a matrix (S55).

[0137] An example of the display of the matrix display unit 30 displayed by the process of S55 is shown in Fig. 17. In the example shown in Fig. 17, the CPU 12 displays the medical information items (fundus images and OCT images in Fig. 17) that are not yet acquired on the day, indicated by the unacquired information, in a higher row among the multiple horizontal rows than the other medical information items. Therefore, by checking the upper rows in the matrix display unit 30, the user can easily grasp the medical information that is scheduled to be acquired on the day for the target patient and has not yet been acquired.

[0138] In the example shown in FIG. 17, the CPU 12 sets the display mode on the display unit 17 of medical information items that have not yet been acquired on the day (e.g., the presence or absence of a text explanation, the color of the frame, the color inside the frame, the color of the text, the presence or absence of a mark, etc.) to be different from the display mode of other medical information. Therefore, the user can more easily grasp which medical information is scheduled to be acquired on the day and has not yet been acquired, based on the display mode of the medical information. As an example, in the example shown in FIG. 17, the word "not acquired" is added only to the items of medical information that have not yet been acquired on the day.

[0139] Also, in the example shown in FIG. 17, the CPU 12 displays medical information items (including "visual acuity" and "intraocular pressure" that are already acquired on that day, and "fundus image" and "OCT image" that are not yet acquired on that day) that are scheduled to be acquired on the target patient on that day in a higher row among the multiple horizontal rows than other medical information items. Therefore, by checking the upper rows, the user can easily grasp both the medical information that is scheduled to be acquired on that day for the target patient and the medical information that has been acquired on that day. Furthermore, medical information items that have not yet been acquired on that day are displayed above medical information items that have been acquired on that day. This makes it easier to more appropriately grasp the progress of medical treatment on that day.

[0140] In the example shown in FIG. 17, the CPU 12 sets the display mode on the display unit 17 of the medical information items acquired on the day (e.g., the presence or absence of a text explanation, the color of the frame, the color inside the frame, the color of the text, the presence or absence of a mark, etc.) to be different from the display mode of other medical information. Therefore, the user can more easily understand the medical information acquired on the day based on the display mode of the medical information. As an example, in the example shown in FIG. 17, the color inside the frame of the medical information item acquired on the day is set to a different color from the color inside the frame of the other items.

[0141] Fifth embodiment With reference to Figs. 18 to 21, the medical information processing executed by the medical information processing device 10 of the fifth embodiment will be described. In the medical information processing of the fifth embodiment (see Fig. 18), in a state where a plurality of pieces of medical information are displayed in a matrix, at least one of the columns (vertical or horizontal) in the matrix display section 30 is selected by the user. When the column is selected, the medical information displayed in the selected column is extracted from the medical information of the target patient, and the extracted medical information is displayed on the display section 17. The medical information processing is executed by the CPU 12 of the medical information processing device 10 according to the medical information processing program stored in the storage device 13. Note that, for at least some steps of the medical information processing in the fifth embodiment, it is also possible to adopt the same processing as the steps of the medical information processing in the first to fourth embodiments described above. Therefore, for steps for which the same processing as the steps in the first to fourth embodiments can be adopted, the same step numbers as those in the first to fourth embodiments are assigned, and their explanations are omitted or simplified.

[0142] 18, when the CPU 12 starts medical information processing, it determines whether or not an instruction to identify a patient (target patient) for which medical information is to be processed has been input (S1). If an instruction to identify a target patient has not been input (S1: NO), the process of S1 is repeated and the system enters a standby state. If an instruction to identify a target patient is input (S1: YES), the CPU 12 identifies a patient for which medical information is to be processed in accordance with the input instruction (S2).

[0143] Next, the CPU 12 causes the display unit 17 to display a plurality of types of medical information in a matrix (S61). As shown in Fig. 19, in the matrix display unit 30, a plurality of types of medical information are arranged in one of the vertical and horizontal columns (horizontal columns in Fig. 19) in the order of display (from the top in Fig. 19), and each type of medical information is arranged in chronological order (from the left in Fig. 19) in the other column (vertical columns in Fig. 19). Therefore, by viewing the matrix display displayed in the matrix display unit 30, a medical worker can appropriately grasp a plurality of types of medical information related to a target patient in chronological order.

[0144] In S61, the CPU 12 displays simplified information, which is obtained by performing an extraction process or an image reduction process on at least one of the multiple types of medical information about the target patient, in a matrix on the display unit 17. As a result, the user can appropriately grasp multiple types of medical information based on the simplified information in which the information is extracted or reduced and displayed in a matrix. For example, in the example shown in FIG. 19, the values ​​of intraocular pressure measured multiple times for one eye are not displayed as "intraocular pressure", but only the average value of the intraocular pressure values ​​measured multiple times is extracted and displayed on the matrix display unit 30. In addition, in the example shown in FIG. 19, only representative images among the multiple images taken are reduced and displayed as thumbnails as "fundus image" and "OCT image".

[0145] In the example shown in FIG. 19, medical information acquired for the left tissue (left eye in this embodiment) among the tissues present on the left and right of the target patient is displayed on the left side of the frame of the matrix display unit 30. In addition, medical information acquired for the right tissue (right eye in this embodiment) among the tissues present on the left and right of the target patient is displayed on the right side of the frame of the matrix display unit 30. When medical information for both the left and right tissues of the same target patient is acquired, the information for the left tissue is displayed on the left side and the information for the right tissue is displayed on the right side in the same frame of the matrix display unit 30. Therefore, the user can easily and appropriately grasp whether each of the multiple pieces of medical information displayed on the matrix display unit 30 is information about the left tissue or the right tissue based on the display position of each piece of medical information in the frame.

[0146] In addition, in S61, the specific content of the display information adjustment process (at least one of the narrowing down process and the display order determination process described above) when displaying multiple types of medical information in a matrix can be appropriately selected. For example, in S61, multiple types of medical information may be displayed in a matrix according to default display rules, similar to S3 described above (see Figs. 3, 6, and 10). In addition, in S61, the display information adjustment of multiple types of medical information may be performed according to any one of the methods exemplified in the first to fourth embodiments.

[0147] Next, the CPU 12 determines whether or not an instruction to select at least one of the multiple columns (one or more vertical columns and one or more horizontal columns) in the matrix display unit 30 displayed on the display unit 17 in S61 has been input (S62). If an instruction to select a column has not been input (S62: NO), the process proceeds directly to the determination of S77. As shown in FIG. 19, the user can operate the operation unit 16 to select a column of which the user wants to check information in detail among the vertical columns and horizontal columns in the matrix display unit 30. As an example, in this embodiment, the user can input a column selection instruction by operating the operation unit 16 to display a column instruction frame 65 in the column of which the user wants to check information in detail. In this embodiment, the user can select both a vertical column and a horizontal column. In the example shown in FIG. 19, a vertical column with an acquisition time of "2021.5.6" is selected among the multiple vertical columns displayed for each of the multiple acquisition times. In addition, in S62, the CPU 12 can also allow the user to select at least one of the multiple horizontal columns acquired for each type.

[0148] When a column selection instruction is input (S62: YES), the CPU 12 extracts the medical information displayed in the column selected in S62 from the medical information of the target patient stored in the storage device 13, and displays the extracted medical information on the display unit 17 (S63). In this embodiment, when a vertical column is selected in S62, multiple types of medical information corresponding to the acquisition time of the selected vertical column are displayed on the display unit 17. Also, when a horizontal column is selected in S62, medical information of the type of the selected horizontal column (medical information acquired at each of the multiple acquisition times) is displayed on the display unit 17.

[0149] FIG. 20 is a diagram showing an example of the column information display unit 70 displayed when the column of the acquisition time "2021.5.6" in the matrix display unit 30 in FIG. 19 is selected by the user. As shown in FIG. 20, when a column (vertical column in this embodiment) of a specific acquisition time is selected in S62, multiple types of medical information corresponding to the acquisition time of the selected column are displayed on the column information display unit 70. As shown in FIG. 20, the CPU 12 displays at least one of the multiple medical information corresponding to the selected column in S63 on the column information display unit 70 as more detailed or enlarged information than the simple information displayed on the matrix display unit 30 (see FIG. 19). For example, in the example shown in FIG. 20, as "intraocular pressure", not only the average value of intraocular pressure values ​​measured multiple times for one eye, but also each of the intraocular pressure values ​​measured multiple times are displayed. In addition, not only a representative image among the multiple images taken, but also each of the multiple images taken are displayed. Therefore, by selecting a column for which information is to be confirmed, the user can grasp the medical information of the selected column in more detail than the information displayed on the matrix display unit 30. Therefore, necessary medical information can be presented to medical professionals in a more appropriate manner.

[0150] In addition, in S63 of this embodiment, the CPU 12 transitions the display mode from the matrix display section 30 (see FIG. 19) displayed on the display unit 17 to a column information display section 70 (see FIG. 20) that displays the medical information of the column selected in S62. Therefore, the user can more easily understand that the information displayed on the display screen of the display unit 17 has transitioned to the medical information of the selected column by transitioning the display mode from the matrix display section 30 to the column information display section 70. Furthermore, the CPU 12 can also display the medical information of the selected column in the column information display section 70 in a method different from the display method of the medical information in the matrix display section 30 (for example, at least one of a method of displaying more detailed information than the information in the matrix display section 30 and a method of displaying numerical information and image information separately (described later)).

[0151] 20, when multiple pieces of medical information corresponding to a selected column include both image information and numerical information, the CPU 12 separately displays an image information display section 71 for displaying image information and a numerical information display section 72 for displaying numerical information, so that the user can more appropriately grasp each of the image information and the numerical information.

[0152] In addition, in S62 of this embodiment, the CPU 12 can also receive an instruction to select two or more columns out of the multiple columns in the matrix display unit 30, or two or more rows out of the multiple rows. When multiple columns are selected in S62, in S63, the CPU 12 extracts medical information of the type or acquisition time displayed in the selected two or more columns out of the columns and rows in the matrix display unit 30 from the medical information of the target patient and displays it on the column information display unit 70. Therefore, when there are multiple columns for which the user wants to check information, the user can easily check the medical information of the selected multiple columns by simply selecting multiple columns. Therefore, the necessary medical information is appropriately presented to the medical staff.

[0153] Returning to the description of FIG. 18, in this embodiment, when both image information and numerical information are included in the multiple pieces of medical information corresponding to the selected column, the user can input an instruction to display one of the image information and the numerical information to the medical information processing device 10 by operating the operation unit 16. When an instruction to display one of the image information and the numerical information is input (S65: YES), the CPU 12 extracts only one of the image information and the numerical information from the multiple pieces of medical information displayed in S63 in accordance with the instruction input in S65, and displays it on the display unit 17. Therefore, the user can grasp only one of the image information and the numerical information in more detail among the multiple pieces of medical information corresponding to the selected column.

[0154] In addition, in this embodiment, when the medical information of the left tissue (left eye in this embodiment) and the medical information of the right tissue (right eye in this embodiment) among the tissues present on the left and right sides of the target patient are included in the plurality of medical information corresponding to the selected column, the user can input an instruction to display either the medical information of the left tissue or the medical information of the right tissue to the medical information processing device 10 by operating the operation unit 16. When an instruction to display either the medical information of the left tissue or the right tissue is input (S68: YES), the CPU 12 extracts only the medical information of either the left tissue or the right tissue from the plurality of medical information displayed in S63 in accordance with the instruction input in S68, and displays it on the display unit 17. Therefore, the user can grasp the medical information of either the left tissue or the right tissue in more detail among the plurality of medical information corresponding to the selected column.

[0155] In this embodiment, when image information is included in a plurality of pieces of medical information corresponding to the selected column, the user can input an instruction to select specific image information from among the image information displayed on the column information display section 70 by operating the operation section 16. When an instruction to select specific image information included in the column information display section 70 is input (S71), the CPU 12 displays the selected image information in a larger scale than the image displayed on the column information display section 70 (S72). Furthermore, the CPU 12 executes a process (e.g., at least one of an image enlargement process, a reduction process, an extraction process, a drawing process on the image, a measurement process of various numerical values, a synthesis process, a transfer process to another device, etc.) according to an instruction input by the user on the image information displayed in a larger scale in S72 (S73). FIG. 21 shows an example of a drawing information processing screen 80 displayed on the display section 17 in S72. In the drawing information processing screen 80, an image is displayed in a larger scale than the image displayed on the column information display section 70, and a plurality of buttons for executing various processes on the image information are displayed together with the image. Therefore, by selecting desired image information, the user can enlarge and display the selected image information, and then execute various processes on the image information, so that necessary medical information is appropriately presented to medical personnel.

[0156] Next, the CPU 12 judges whether or not an instruction to return from the display in the column information display section 70 to the display in the matrix display section 30 has been input (S75). If an instruction has not been input (S75: NO), the process returns to S65, and the processes of S65 to S75 are repeated. If an instruction to return to the display in the matrix display section 30 has been input (S75: YES), the display on the display section 17 is returned from the display in the column information display section 70 to the display in the matrix display section 30, and the processes of S62, S77, and S79 are repeated.

[0157] In S77, the CPU 12 judges whether or not an instruction to select at least one of the cells arranged in a lattice pattern in the matrix display unit 30 (see FIG. 19) has been input by the user. When an instruction to select a specific cell is input by operating the operation unit 16 (S77: YES), the CPU 12 causes the display unit 17 to display the medical information of the selected cell as more detailed or enlarged information than the simplified display displayed in the matrix display unit 30 (S78). Therefore, by selecting a cell about which the user wants to check information, the user can grasp the medical information of the selected cell in more detail than the information displayed in the matrix display unit 30. Therefore, the necessary medical information is presented to the medical staff more appropriately. Note that, when a cell of image information is selected in S77, the CPU 12 may perform enlarged display of the image similar to S72 and various processes on the image similar to S73 on the image information of the selected cell. Note that, if an instruction to end the process has not been input (S79: NO), the process returns to S62. When an instruction to end the process is input (S79: YES), the CPU 12 ends the display process of the information on the target patient identified in S2, and the process returns to S1.

[0158] The techniques disclosed in the above embodiments are merely examples. Therefore, it is possible to change the techniques exemplified in the above embodiments. First, it is possible to execute only a part of the techniques exemplified in the above embodiments. For example, in the third embodiment, only one of the graph 60 and the difference information (difference icon 51) may be displayed on the display unit 17 as value transition information. In addition, it is also possible to combine a plurality of techniques exemplified in different embodiments among the techniques exemplified in the first to fifth embodiments. For example, the disease history information exemplified in the second embodiment and the value transition information exemplified in the third embodiment (at least one of the graph 60 and the difference information) may be displayed on the display unit 17. [Explanation of symbols]

[0159] 10 Medical information processing device 12 CPU 13 Storage device 16 Control section 17 Display section 30 Matrix display section 32 Display rule selection section 40 Disease History Information 41 Event Icon 43 Time display section 51 Difference Icon 60 Graphs

Claims

1. A medical information processing program executed in a medical information processing device that processes medical information relating to a patient, The database can store multiple types of medical information for each patient, linked to the time when each piece of information was acquired. The medical information processing program is executed by the control unit of the medical information processing device, A patient identification step to identify the patients whose medical information will be processed, A status information acquisition step involves acquiring status information which is information relating to at least one of the usage status of the medical information processing device and the status of the target patient. A display rule setting step in which, based on the status information acquired in the status information acquisition step, a display rule is set that defines at least one of the following: a rule for narrowing down the types of medical information to be displayed on the display unit from among multiple types of medical information about the target patient, and a rule for determining the display order of the multiple types of medical information; An information display step in which, in accordance with the display rules for diseases set in the display rule setting step, at least one of the following processes is performed on multiple types of medical information for the target patient: a type filtering process and a display order determination process; the multiple types of medical information are arranged in the display order in one column of vertical and horizontal rows, and the other column is arranged in chronological order of when the information was acquired and displayed on the display unit; A medical information processing program characterized by causing the medical information processing device to execute the above-mentioned medical information processing device.

2. A medical information processing program according to claim 1, In the status information acquisition step, occupation information that can identify the occupation of the user using the medical information processing device is acquired as the status information. A medical information processing program characterized in that, in the display rule setting step, it sets the display rules according to the user's occupation identified by the occupation information.

3. A medical information processing program according to claim 1, In the aforementioned status information acquisition step, location information that can identify the location where the medical information processing device is used is acquired as the status information. A medical information processing program characterized in that, in the display rule setting step, the display rule is set according to the location identified by the location information.

4. A medical information processing program according to claim 1, In the aforementioned status information acquisition step, for at least one of the multiple types of medical information of the target patient, difference information showing the difference between the latest information, which is the most recently acquired medical information, and the comparison information, which is the same type of medical information used for comparison, is acquired as the status information. A medical information processing program characterized in that, in the display rule setting step, the display rules are set according to the difference information.

5. A medical information processing program according to claim 1, In the aforementioned status information acquisition step, the unacquired information, which indicates medical information that has not yet been acquired among the medical information scheduled to be acquired for the target patient on that day, is acquired as the status information. A medical information processing program characterized in that, in the display rule setting step, it sets a display rule that displays items of medical information that have not yet been acquired on the day, indicated by the unacquired information, in a column above one of multiple horizontal rows or in a column to the left of multiple vertical columns, compared to items of other medical information.

6. A medical information processing device that processes medical information about a patient, The database can store multiple types of medical information for each patient, linked to the time when each piece of information was acquired. The control unit of the aforementioned medical information processing device is A patient identification step to identify the patients whose medical information will be processed, A status information acquisition step involves acquiring status information which is information relating to at least one of the usage status of the medical information processing device and the status of the target patient. A display rule setting step in which, based on the status information acquired in the status information acquisition step, a display rule is set that defines at least one of the following: a rule for narrowing down the types of medical information to be displayed on the display unit from among multiple types of medical information about the target patient, and a rule for determining the display order of the multiple types of medical information; An information display step in which, in accordance with the display rules for diseases set in the display rule setting step, at least one of the following processes is performed on multiple types of medical information for the target patient: a type filtering process and a display order determination process; the multiple types of medical information are arranged in the display order in one column of vertical and horizontal rows, and the other column is arranged in chronological order of when the information was acquired and displayed on the display unit; A medical information processing device characterized by performing the following actions.