Medical support device, medical support method, and program
The medical support device simplifies understanding of hospitalization-specific medical information through a matrix display, addressing the challenge of focusing on hospitalization periods within comprehensive patient data.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-24
- Publication Date
- 2026-03-10
AI Technical Summary
Displaying all medical information from past to present in chronological order makes it difficult to focus on specific periods like hospitalization, requiring manual input of hospitalization length which is impractical for busy medical professionals handling multiple patients.
A medical support device and method that generates a display screen with a matrix format, using a horizontal axis for hospitalization dates and a vertical axis for associated medical information items, facilitating easy understanding of hospitalization-specific medical data.
Enables medical professionals to quickly grasp and focus on hospitalization-related medical information without needing to manually input hospitalization lengths, improving efficiency in patient care planning.
Smart Images

Figure 0007827455000001 
Figure 0007827455000002 
Figure 0007827455000003
Abstract
Description
[Technical Field]
[0001] The technology of the present disclosure relates to a medical support device, a display device, a medical support method, and a program. [Background technology]
[0002] Patent Document 1 discloses a time series data display control device that includes a screen data generation unit that generates a time series data display screen that displays multiple time series data in an array along a data array axis that is perpendicular to the time axis, and a screen display control unit that switches between multiple display modes: a graph display mode that displays the time series data in the form of a graph in which the position and length of the data input point fluctuates along the data array axis direction depending on the value of the input data, and a dot display mode that displays the time series data in the form of multiple dots that are arrayed on a straight line parallel to the time axis.
[0003] Patent Document 2 discloses a medical support device that provides multiple test data in which the test items, test values, and test dates and times of medical tests performed on a patient are stored in association with each other, and multiple medication data in which the type, dosage, and administration period of drugs administered to the patient are stored in association with each other. The medical support device includes an acquisition unit that acquires associated data sets consisting of medication data for at least one drug and test data for at least one test item affected by the administration of the drug, and a screen output control unit that controls the output of a display screen having multiple associated data set display fields that display the dosage and test values of the associated data sets in chronological order, arranged adjacent to each other.
[0004] Patent document 3 discloses an information analysis support device that includes a screen generation unit that generates an information display screen having a first display area that displays a table in which two types of attributes for classifying information are assigned to the row axis or the column axis, respectively, and a second display area that displays information, and a screen output control unit that controls the output of the information display screen, and the screen generation unit displays information in the second display area in three different display formats depending on the selection method: a first selection method in which an attribute assigned to the row axis is selected, a second selection method in which an attribute assigned to the column axis is selected, and a third selection method in which a cell that is the intersection of the two types of attributes is selected.
[0005] Patent document 4 discloses a medical information processing system that includes a memory unit that stores image data representing medical information and non-image data, which is data representing medical information other than image data, in correspondence with time; an acquisition unit that accepts operations on the non-image data displayed in chronological order and acquires the time range corresponding to the operation; an extraction unit that extracts image data corresponding to the time range from the memory unit; and a display control unit that displays the image data extracted by the extraction unit. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Publication No. 2018-010330 [Patent Document 2] Japanese Patent Application Laid-Open No. 2017-117265 [Patent Document 3] Japanese Patent Application Publication No. 2017-027266 [Patent Document 4] Japanese Patent Application Publication No. 2019-040367 Summary of the Invention
[0007] One embodiment of the technology disclosed herein provides a medical support device, display device, medical support method, and program that make it easier to understand medical information during a patient's hospital stay compared to when all medical information from the past to the present is displayed. [Means for solving the problem]
[0008] A first aspect of the technology disclosed herein is a medical support device that includes a processor, which acquires hospital stay medical information having a hospital stay date, which is a date corresponding to the hospital stay, and a plurality of first items associated with the hospital stay date, and generates a display screen having a first display area defined by a first axis indicating the hospital stay date and a second axis indicating the plurality of first items and intersecting the first axis, in which the hospital stay medical information is arranged in a matrix in the first display area.
[0009] A second aspect of the technology disclosed herein is a medical support method that includes acquiring hospital stay medical information having a hospital stay date, which is a date corresponding to the hospital stay, and a plurality of first items associated with the hospital stay date, and generating a display screen having a first display area defined by a first axis indicating the hospital stay date and a second axis indicating the plurality of first items and intersecting the first axis, in which the hospital stay medical information is arranged in a matrix in the first display area.
[0010] A third aspect of the technology disclosed herein is a program that causes a computer to execute processing including acquiring hospital stay medical information having a hospital stay date, which is a date corresponding to the hospital stay, and a plurality of first items associated with the hospital stay date, and generating a display screen having a first display area defined by a first axis indicating the hospital stay date and a second axis indicating the plurality of first items and intersecting the first axis, in which the hospital stay medical information is arranged in a matrix in the first display area. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram illustrating an example of the configuration of a medical support system. [Figure 2] FIG. 2 is a block diagram showing an example of the hardware configuration of the electrical system of the medical support server and the client terminal. [Figure 3]FIG. 2 is a block diagram showing an example of the electrical hardware configuration of a medical support server, an electronic medical record server, an image management server, and a document management server. [Figure 4] 10 is a conceptual diagram showing an example of processing details of a display control unit, a generation unit, and a first transmission / reception unit of a client terminal when screen creation conditions and the like are accepted by the client terminal. FIG. [Figure 5] FIG. 10 is a conceptual diagram showing an example of the processing contents of the third transmitting / receiving unit and the search unit of the electronic medical record server. [Figure 6] 10 is a conceptual diagram showing an example of processing contents of an acquisition unit and a second transmission / reception unit of the medical support server. FIG. [Figure 7] 10 is a conceptual diagram showing an example of the processing contents of a fourth transmitting / receiving unit and a search unit of the image management server. FIG. [Figure 8] 10 is a conceptual diagram showing an example of processing contents of a fifth transmitting / receiving unit and a search unit of the document management server. FIG. [Figure 9] 10 is a conceptual diagram showing an example of processing contents of an acquisition unit, a screen generation unit, and a second transmission / reception unit of the medical support server, and processing contents of a first transmission / reception unit and a display control unit of the client terminal. FIG. [Figure 10] FIG. 10 is a screen diagram showing an example of a display screen. [Figure 11] FIG. 10 is a screen diagram showing an example of a display screen. [Figure 12] 10 is a flowchart illustrating an example of the flow of a screen display process. [Figure 13] 10 is a flowchart illustrating an example of the flow of a display screen generation process. [Figure 14] 10 is a flowchart showing an example of the flow of an electronic medical record management process. [Figure 15] 10 is a flowchart illustrating an example of the flow of an image management process. [Figure 16] 10 is a flowchart illustrating an example of the flow of a document management process. [Figure 17] FIG. 10 is a screen diagram showing an example of how medical information is displayed in chronological order on a display screen. [Figure 18] FIG. 10 is a screen diagram showing an example of a mode in which medical information is displayed in the order of selection on the display screen. [Figure 19] FIG. 10 is a screen diagram showing an example of how a row is selected in the first display area. [Figure 20] 10 is a conceptual diagram showing an example of the processing contents of a fourth transmitting / receiving unit and a search unit of the image management server. FIG. [Figure 21] 10 is a conceptual diagram showing an example of processing contents of a fifth transmitting / receiving unit and a search unit of the document management server. FIG. [Figure 22] 10 is a conceptual diagram showing an example of processing contents of an acquisition unit, a screen generation unit, and a second transmission / reception unit of the medical support server, and processing contents of a first transmission / reception unit and a display control unit of the client terminal. FIG. [Figure 23] FIG. 10 is a screen diagram showing an example of an aspect in which the pre-admission period can be switched between being displayed and not displayed. [Figure 24] 10 is a conceptual diagram showing an example of processing contents of an acquisition unit, a screen generation unit, and a second transmission / reception unit of the medical support server, and processing contents of a first transmission / reception unit and a display control unit of the client terminal. FIG. [Figure 25] FIG. 10 is a screen diagram showing an example of an aspect in which the post-discharge period can be switched between being displayed and not displayed. [Figure 26] 10 is a conceptual diagram showing an example of processing contents of an acquisition unit, a screen generation unit, and a second transmission / reception unit of the medical support server, and processing contents of a first transmission / reception unit and a display control unit of the client terminal. FIG. [Figure 27] FIG. 10 is a screen diagram showing an example of an aspect in which the width of the first display area is adjusted according to the length of hospitalization. [Figure 28] FIG. 10 is a screen diagram showing an example of an aspect in which an upper limit value is set for the width of the first display area. [Figure 29] 10 is a conceptual diagram showing an example of processing contents of an acquisition unit, a screen generation unit, and a second transmission / reception unit of the medical support server, and processing contents of a first transmission / reception unit and a display control unit of the client terminal. FIG. [Figure 30] FIG. 10 is a screen diagram showing an example of an aspect in which the first display area can be switched to the previous hospitalization period or the period before the previous hospitalization period. [Figure 31] FIG. 10 is a screen diagram showing an example of an aspect in which icons are switched depending on the state of medical information. [Figure 32]FIG. 10 is a screen diagram showing an example of an aspect in which an icon indicates the number of pieces of medical information. [Figure 33] FIG. 10 is a screen diagram showing an example of an aspect in which an icon indicates the number of pieces of medical information. [Figure 34] FIG. 10 is a screen diagram showing an example of a mode in which a row is specified when an icon indicates the number of pieces of medical information. [Figure 35] FIG. 10 is a block diagram showing another example of the configuration of the medical support system. DETAILED DESCRIPTION OF THE INVENTION
[0012] An example of an embodiment of a medical support device, a display device, a medical support method, and a program according to the technology of the present disclosure will be described with reference to the accompanying drawings.
[0013] [First embodiment] 1, a medical support system 10 includes a medical support server 12, an electronic medical record server 14, an image management server 16, a document management server 18, and a client terminal 20. The medical support system 10 is a system used for at least one facility (e.g., a hospital) that handles multiple pieces of medical information.
[0014] The medical support server 12 is a server that generates and outputs a display screen 108 (see FIG. 10 ) based on information acquired from the electronic medical record server 14, the image management server 16, and the document management server 18. The electronic medical record server 14 is a server that manages an electronic medical record 94. The image management server 16 is a server that manages image information 102 that indicates a plurality of medical images. An example of the image management server 16 is a PACS (Picture Archiving and Communication Systems). The document management server 18 is a server that manages document information 106 that indicates a plurality of documents. A document refers to, for example, a document created by a medical professional or the like regarding the medical treatment status of a patient. A first example of a document is a report created by a doctor, technician, pharmacist, and / or nurse, etc. A second example of a document is a report created by a modality, etc. The medical support server 12 is an example of a “medical support device” according to the technology of the present disclosure.
[0015] The medical support server 12, the electronic medical record server 14, the image management server 16, and the document management server 18 are communicably connected to one another via a network 24. The medical support server 12 and the client terminal 20 are also communicably connected to one another via the network 24. An example of the network 24 is a wide area network (WAN). Note that the WAN is merely an example, and the network 24 may be configured with at least one of a local area network (LAN), a WAN, etc.
[0016] 1, the electronic medical record server 14, the image management server 16, and the document management server 18 are connected to the medical support server 12 via a single network 24, but the technology of the present disclosure is not limited to this. For example, the electronic medical record server 14, the image management server 16, and the document management server 18 may be connected to the medical support server 12 via different networks. Also, in the example shown in FIG. 1, the client terminal 20 is connected to the medical support server 12 via a single network 24, but the technology of the present disclosure is not limited to this. For example, the client terminal 20 may be connected to the medical support server 12 via a network different from the network to which the electronic medical record server 14, the image management server 16, and the document management server 18 are connected.
[0017] 2, the medical support server 12 includes a processor 26, a storage 28, a RAM (Random Access Memory) 30, and a communication I / F (Interface) 32. The processor 26, the storage 28, the RAM 30, and the communication I / F 32 are connected to a bus 36. The processor 26, the storage 28, and the RAM 30 are an example of a "computer" according to the technology of the present disclosure. The processor 26 is also an example of a "processor" according to the technology of the present disclosure.
[0018] The processor 26 is, for example, a CPU, and controls the entire medical support server 12. Here, a CPU is given as an example of the processor 26, but this is merely an example, and the processor 26 may have a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit). The GPU operates under the control of the CPU. Furthermore, the processor 26 may be one or more CPUs that integrate GPU functionality, or one or more CPUs that do not integrate GPU functionality.
[0019] A memory is connected to the processor 26. The memory includes a storage 28 and a RAM 30. The storage 28 is a non-volatile storage device that stores various programs, various parameters, and the like. Examples of the storage 28 include a flash memory (e.g., an EEPROM (electrically erasable and programmable read only memory) and an SSD (Solid State Drive)) and an HDD (Hard Disk Drive). Note that the flash memory and the HDD are merely examples, and at least one of a flash memory, an HDD, a magnetoresistive memory, and a ferroelectric memory may be used as the storage 28.
[0020] The RAM 30 is a memory that temporarily stores information and is used as a work memory by the processor 26. The RAM 30 may be, for example, a dynamic random access memory (DRAM) or a static random access memory (SRAM).
[0021] The communication I / F 32 is connected to the network 24. The client terminal 20 is connected to the network 24, and the communication I / F 32 controls the exchange of information with the client terminal 20 via the network 24. For example, the communication I / F 32 transmits information in response to a request from the processor 26 to the client terminal 20 via the network 24. The communication I / F 32 also receives information transmitted from the client terminal 20 via the network 24, and outputs the received information to the processor 26 via the bus 36.
[0022] The client terminal 20 includes a processor 38, a storage 40, a RAM 42, a communication I / F 44, a reception device 46, and a display 48. The processor 38, the storage 40, the RAM 42, the communication I / F 44, the reception device 46, and the display 48 are connected to a bus 50.
[0023] The processor 38 controls the entire client terminal 20 by working in cooperation with the storage 40 and RAM 42. Note that specific examples of the processor 38, storage 40, and RAM 42 include the same specific examples as the processor 26, storage 28, and RAM 30 described above. Therefore, a description of specific examples of the processor 38, storage 40, and RAM 42 will be omitted here.
[0024] The communication I / F 44 is connected to the communication I / F 32 of the medical support server 12 via the network 24, and controls the exchange of information with the medical support server 12 via the network 24. For example, the communication I / F 44 transmits information in response to a request from the processor 38 to the medical support server 12 via the network 24. The communication I / F 44 also receives information transmitted from the medical support server 12 via the network 24, and outputs the received information to the processor 38 via the bus 50.
[0025] The reception device 46 receives instructions from a user of the client terminal 20. Examples of users of the client terminal 20 include medical professionals (e.g., doctors, nurses, and / or engineers). The instructions received by the reception device 46 are acquired by the processor 38. Examples of the reception device 46 include a keyboard and / or a mouse. The keyboard and / or mouse are merely examples, and at least one of a proximity input device that receives proximity input, a voice input device that receives voice input, and a gesture input device that receives gesture input may be applied as the reception device 46 instead of or in addition to the keyboard and / or mouse. The proximity input device is, for example, a touch panel or a tablet. The reception device 46 and the client terminal 20 may be connected via a wired or wireless connection.
[0026] The display 48 displays various information (e.g., images, text, etc.) under the control of the processor 38. Examples of the display 48 include an EL (Electro-Luminescence) display and a liquid crystal display. The display 48 is an example of a "display device" according to the technology of the present disclosure.
[0027] In the client terminal 20, a screen display processing program 40A is stored in the storage 40. The processor 38 performs screen display processing by reading the screen display processing program 40A from the storage 40 and executing the read screen display processing program 40A on the RAM 42. The screen display processing is realized by the processor 38 operating as a display control unit 38A, a generation unit 38B, and a first transmission / reception unit 38C.
[0028] In the medical support server 12, a display screen generation processing program 28A is stored in the storage 28. The processor 26 reads the display screen generation processing program 28A from the storage 28 and executes the read display screen generation processing program 28A on the RAM 30 to perform the display screen generation processing. The display screen generation processing is realized by the processor 26 operating as a second transceiver 26A, an acquisition unit 26B, and a screen generator 26C. The display screen generation processing program 28A is an example of a "program" according to the technology of the present disclosure.
[0029] 3, the electronic medical record server 14 includes a processor 52, a storage 54, a RAM 56, and a communication I / F 58. The processor 52, the storage 54, the RAM 56, and the communication I / F 58 are connected to a bus 60.
[0030] The processor 52 controls the entire electronic medical record server 14 by working in cooperation with the storage 54 and RAM 56. Note that specific examples of the processor 52, storage 54, and RAM 56 are the same as the above-mentioned processor 26, storage 28, and RAM 30. Therefore, a description of specific examples of the processor 52, storage 54, and RAM 56 will be omitted here.
[0031] The communication I / F 58 is connected to the network 24. The medical support server 12 is connected to the network 24, and the communication I / F 58 controls the exchange of information with the medical support server 12 via the network 24. For example, the communication I / F 58 transmits information in response to a request from the processor 52 to the medical support server 12 via the network 24. The communication I / F 58 also receives information transmitted from the medical support server 12 via the network 24, and outputs the received information to the processor 52 via the bus 60.
[0032] The image management server 16 includes a processor 62, a storage 64, a RAM 66, and a communication I / F 68. The processor 62, the storage 64, the RAM 66, and the communication I / F 68 are connected to a bus .
[0033] The processor 62 controls the entire image management server 16 by working in cooperation with the storage 64 and RAM 66. Note that specific examples of the processor 62, storage 64, and RAM 66 are the same as the above-mentioned processor 26, storage 28, and RAM 30. Therefore, a description of specific examples of the processor 62, storage 64, and RAM 66 will be omitted here.
[0034] The communication I / F 68 is connected to the network 24. The medical support server 12 is connected to the network 24, and the communication I / F 68 controls the exchange of information with the medical support server 12 via the network 24. For example, the communication I / F 68 transmits information in response to a request from the processor 62 to the medical support server 12 via the network 24. The communication I / F 68 also receives information transmitted from the medical support server 12 via the network 24, and outputs the received information to the processor 62 via the bus 70.
[0035] The document management server 18 includes a processor 72, a storage 74, a RAM 76, and a communication I / F 78. The processor 72, the storage 74, the RAM 76, and the communication I / F 78 are connected to a bus 80.
[0036] The processor 72 controls the entire document management server 18 by working in cooperation with the storage 74 and RAM 76. Note that specific examples of the processor 72, storage 74, and RAM 76 are the same as the above-mentioned processor 26, storage 28, and RAM 30. Therefore, a description of specific examples of the processor 72, storage 74, and RAM 76 will be omitted here.
[0037] The communication I / F 78 is connected to the network 24. The medical support server 12 is connected to the network 24, and the communication I / F 78 controls the exchange of information with the medical support server 12 via the network 24. For example, the communication I / F 78 transmits information in response to a request from the processor 72 to the medical support server 12 via the network 24. The communication I / F 78 also receives information transmitted from the medical support server 12 via the network 24, and outputs the received information to the processor 72 via the bus 80.
[0038] In the electronic medical record server 14, an electronic medical record management processing program 54A is stored in the storage 54. The processor 52 performs electronic medical record management processing by reading the electronic medical record management processing program 54A from the storage 54 and executing the read electronic medical record management processing program 54A on the RAM 56. The electronic medical record management processing is realized by the processor 52 operating as the third transmission / reception unit 52A and the first search unit 52B.
[0039] In the image management server 16, an image management processing program 64A is stored in the storage 64. The processor 62 performs image management processing by reading the image management processing program 64A from the storage 64 and executing the read image management processing program 64A on the RAM 66. The image management processing is realized by the processor 62 operating as a third transmission / reception unit 62A and a second search unit 62B.
[0040] In the document management server 18, a document management processing program 74A is stored in the storage 74. The processor 72 performs document management processing by reading the document management processing program 74A from the storage 74 and executing the read document management processing program 74A on the RAM 76. The document management processing is realized by the processor 72 operating as a third transmission / reception unit 72A and a third search unit 72B.
[0041] Incidentally, when a medical professional views a patient's medical information (e.g., electronic medical records, test reports, and / or test images, etc.), the medical information may be displayed in chronological order on a terminal display. This allows the medical professional to grasp the patient's medical information over time from the past to the present. As a result, the medical professional can use the medical information to help formulate future treatment plans and / or select medical procedures, etc. Here, when the medical information is displayed in chronological order, the medical information for the entire period from the past to the present may be displayed.
[0042] However, if medical information for the entire period is displayed, it becomes difficult to understand medical information limited to a specific period (for example, the period of hospitalization).During the period of hospitalization, it is necessary to focus on understanding medical information compared to when the patient is not hospitalized due to reasons such as a serious illness or pending surgery.
[0043] Here, when grasping medical information limited to the length of hospitalization, it is conceivable that a medical professional would input the length of hospitalization themselves. However, in this case, the medical professional must know the length of hospitalization in advance. However, medical professionals are required to handle many patients. Therefore, it is difficult for medical professionals to grasp the length of hospitalization for each patient in advance. Furthermore, in the case of a patient who has been hospitalized multiple times, it is necessary to grasp which of the multiple hospitalization periods the patient has been hospitalized for, making it even more difficult to grasp the length of hospitalization.
[0044] In view of these circumstances, the medical support server 12 of the medical support system 10 according to this embodiment performs a display screen generation process (see FIG. 2). Also, the client terminal 20 performs a screen display process (see FIG. 2).
[0045] 4, in the client terminal 20, the display control unit 38A determines whether or not a condition (hereinafter also referred to as a "start condition") for causing the medical support server 12 to start generating the display screen 108 (see FIG. 10) is satisfied. One example of the start condition is that an instruction for causing the medical support server 12 to start generating the display screen 108 (see FIG. 10) is received by the reception device 46.
[0046] If the start condition is satisfied, the display control unit 38A generates a reception screen 88 and displays the reception screen 88 on the display 48. A trigger (hereinafter also referred to as a "screen generation start trigger") for the medical support server 12 to start generating a display screen 108 (see FIG. 10) is input into the reception screen 88 in accordance with an instruction received by the reception device 46. In the example shown in FIG. 4, a patient ID (Identification Data) is input into the reception screen 88 as the screen generation start trigger, but this is merely an example. The patient's name (hereinafter also referred to as a "patient name") may be input into the reception screen 88 together with or instead of the patient ID. The screen generation start trigger may also be received via a screen displaying the patient's electronic medical record 94.
[0047] The generating unit 38B generates patient identification information 90. The patient identification information 90 refers to information that identifies a patient. Here, for example, the patient ID accepted by the reception device 46 as a trigger to start screen generation is applied as the patient identification information 90. The first transmitting / receiving unit 38C transmits the patient identification information 90 generated by the generating unit 38B to the medical support server 12. In the medical support server 12, the second transmitting / receiving unit 26A receives the patient identification information 90.
[0048] 5, the second transmission / reception unit 26A transmits the received patient identification information 90 to the electronic medical record server 14. When the patient identification information 90 is transmitted from the second transmission / reception unit 26A of the medical support server 12 to the electronic medical record server 14, the third transmission / reception unit 52A of the electronic medical record server 14 receives the patient identification information 90.
[0049] A database 92 is constructed in the storage 54 of the electronic medical record server 14. The database 92 stores a plurality of electronic medical records 94. Each of the plurality of electronic medical records 94 is, for example, information unique to each patient. Each of the plurality of electronic medical records 94 includes medical care process information 94A. The medical care process information 94A is information indicating medical records (hereinafter also referred to as "medical records") obtained for each medical process. In the example shown in FIG. 5, the medical care process information 94A includes hospitalization medical records, surgery medical records, and examination medical records. The hospitalization medical record included in the medical care process information 94A includes date information 94B indicating the date of admission and the date of discharge. Here, date information refers to information indicating a date.
[0050] The first search unit 52B searches for and acquires the electronic medical record 94 from the database 92 according to the patient identification information 90 received by the third transmission / reception unit 52A. In this case, for example, the first search unit 52B searches for and acquires the electronic medical record 94 from the database 92 that includes information that matches the patient identification information 90 (here, as an example, a patient ID).
[0051] In the electronic medical record server 14, the third transmitting / receiving unit 52A transmits the electronic medical record 94 acquired by the first searching unit 52B to the medical support server 12. In the medical support server 12, the second transmitting / receiving unit 26A receives the electronic medical record 94 transmitted from the electronic medical record server 14.
[0052] As an example, as shown in FIG. 6, the acquisition unit 26B acquires the electronic medical record 94 received by the second transceiver 26A. The acquisition unit 26B acquires a hospitalization period date 108B (see FIG. 10) based on the acquired electronic medical record 94. In other words, the acquisition unit 26B identifies the hospitalization period date 108B corresponding to the hospitalization period. Here, the hospitalization period date 108B refers to the date of the period during which the patient is hospitalized or was hospitalized. Furthermore, identifying the hospitalization period date 108B refers to a process of calculating the period during which the patient was hospitalized from the admission date and discharge date identified from the electronic medical record 94. For example, the admission date is identified based on date information 94B included in the medical care process information 94A related to hospitalization (see FIG. 5). Similarly, the discharge date is identified based on date information 94B included in the medical care process information 94A related to discharge (see FIG. 5). Here, the discharge date may be the planned discharge date instead of the actual discharge date, or may be a date on which a predetermined period (e.g., one week) has elapsed since the admission date. Furthermore, if the discharge date is not input, the date on which the display screen 108 is created may be used instead of the discharge date.
[0053] Furthermore, hospitalization period date 108B is not always constant and may be changed. For example, hospitalization period date 108B may be extended each time the hospitalization period is extended.
[0054] The acquisition unit 26B generates hospitalization period information 96 indicating the hospitalization period date 108B. Note that the hospitalization period date 108B is an example of the "hospitalization period date" according to the technology of the present disclosure.
[0055] The second transmitting / receiving unit 26A of the medical support server 12 transmits the hospitalization period information 96 and the patient identification information 90 to the image management server 16 and the document management server 18.
[0056] As an example, as shown in FIG. 7 , the fourth transceiver 62A of the image management server 16 receives hospitalization period information 96 and patient identification information 90. A database 100 is constructed in the storage 64 of the image management server 16. The database 100 stores a plurality of pieces of image information 102. Each of the plurality of pieces of image information 102 is, for example, image information unique to each patient. The image information 102 is information indicating images obtained by examinations using various modalities. The image information 102 includes a patient ID, image body information 102A, and image date information 102B. The image body information 102A is information indicating images obtained by the modalities. The image date information 102B is information indicating the date and time when the examination was performed. Note that, although information indicating the date and time when the examination was performed is given as the image date information 102B here, this is merely an example. For example, information indicating the date and time when the image information 102 was created may also be used as the image date information 102B.
[0057] The second search unit 62B searches for and acquires image information 102 from the database 100 according to the patient ID indicated by the patient identification information 90 received by the fourth transmission / reception unit 62A and the hospitalization period date 108B (see FIG. 6 ) indicated by the hospitalization period information 96 received by the fourth transmission / reception unit 62A. In this case, for example, the second search unit 62B searches and acquires image information 102 from the database 100 that includes the patient ID indicated by the patient identification information 90 and image date information 102B indicating a date that matches the hospitalization period date 108B indicated by the hospitalization period information 96.
[0058] In the image management server 16, the fourth transmission / reception unit 62A transmits the image information 102 acquired by the second search unit 62B to the medical support server 12. In the medical support server 12, the second transmission / reception unit 26A receives the image information 102 transmitted from the image management server 16.
[0059] As an example, as shown in FIG. 8, the fifth transceiver 72A of the document management server 18 receives hospitalization period information 96 and patient identification information 90. A database 104 is constructed in the storage 74 of the document management server 18. A plurality of pieces of document information 106 are stored in the database 104. Each of the plurality of pieces of document information 106 is, for example, document information unique to each patient. The document information 106 is information indicating a document created by a medical professional. The document information 106 includes a patient ID, document body information 106A, and document date information 106B. The document body information 106A is information indicating the document body. The document date information 106B is information indicating the date and time when the document was created. Note that, although information indicating the date and time when the document was created is given as the document date information 106B here, this is merely an example. For example, information indicating the date and time when the document information 106 was created may be used as the document date information 106B.
[0060] The third search unit 72B searches for and acquires document information 106 from the database 104 according to the patient ID indicated by the patient identification information 90 received by the fifth transmission / reception unit 72A and the hospitalization period date 108B (see FIG. 6) indicated by the hospitalization period information 96. In other words, the third search unit 72B searches and acquires document information 106 from the database 104 that includes the patient ID indicated by the patient identification information 90 and document date information 106B that matches the hospitalization period date 108B indicated by the hospitalization period information 96.
[0061] In the document management server 18, the fifth transmitting / receiving unit 72A transmits the document information 106 acquired by the third searching unit 72B to the medical support server 12. In the medical support server 12, the second transmitting / receiving unit 26A receives the document information 106 transmitted from the document management server 18.
[0062] 9, the acquiring unit 26B acquires image information 102 corresponding to hospitalization period dates 108B from the image management server 16. Specifically, the acquiring unit 26B acquires image information 102 including image date information 102B (see FIG. 7) indicating the hospitalization period dates 108B from the image management server 16. The acquiring unit 26B also acquires document information 106 corresponding to the hospitalization period dates 108B from the document management server 18. Specifically, the acquiring unit 26B acquires document information 106 including document date information 106B (see FIG. 8) indicating the hospitalization period dates 108B from the document management server 18.
[0063] Here, the electronic medical record 94, the image information 102, and the document information 106 acquired by the acquisition unit 26B include a plurality of items 108A (see FIG. 10 ). For example, the electronic medical record 94 includes an item called “electronic medical record article,” and the image information 102 includes items related to various images. Here, the various images refer to, for example, images obtained from various modalities. Examples of images obtained from various modalities include CT (Computed Tomography) images and / or MRI (Magnetic Resonance Imaging) images. The document information 106 also includes items such as a summary and / or other documents. As described above, the electronic medical record 94, the image information 102, and the document information 106 also include date information. That is, the plurality of items 108A (see FIG. 10 ) included in the electronic medical record 94, the image information 102, and the document information 106 acquired by the acquisition unit 26B are associated with hospitalization period dates 108B indicated by date information. That is, the acquisition unit 26B acquires hospitalization period medical information 112 having a plurality of items 108A associated with hospitalization period dates 108B. The plurality of items 108A are an example of the "plurality of first items" according to the technology of the present disclosure, and the hospitalization period medical information 112 is an example of the "hospitalization period medical information" according to the technology of the present disclosure.
[0064] The screen generator 26C generates a display screen 108 (see FIG. 10) based on the hospitalization period medical information 112 acquired by the acquirer 26B. That is, the screen generator 26C generates the display screen 108 in which the hospitalization period medical information 112 is arranged in a matrix in an area in which the hospitalization period date 108B is the horizontal axis B (see FIG. 10) and a plurality of items 108A (see FIG. 10) included in the electronic medical record 94, the image information 102, and the document information 106 are the vertical axis A (see FIG. 10).
[0065] The second transmitting / receiving unit 26A transmits to the client terminal 20 information indicating the display screen 108 (see FIG. 10) generated by the screen generating unit 26C.
[0066] In the client terminal 20, the first transmitting / receiving unit 38C receives information indicating the display screen 108 (see FIG. 10). The display control unit 38A causes the display 48 to display the display screen 108 based on the information indicating the display screen 108 received by the first transmitting / receiving unit 38C.
[0067] As an example, as shown in FIG. 10 , the display screen 108 has a first display area 110. The first display area 110 is an area defined by a vertical axis A and a horizontal axis B. The vertical axis A indicates a plurality of items 108A included in the hospitalization period medical information 112. The horizontal axis B indicates a hospitalization period date 108B. In the example shown in FIG. 10 , examples of the plurality of items 108A on the vertical axis A include medical records, specimen tests, prescriptions, injections, CT images, electrocardiograms, summaries, and other documents. Additionally, examples of hospitalization period dates 108B on the horizontal axis B include the 29th to 31st of a given month and the 1st to 3rd of the following month. Note that the vertical axis A is an example of a "second axis" according to the technology of the present disclosure, the horizontal axis B is an example of a "first axis" according to the technology of the present disclosure, the first display area 110 is an example of a "first display area" according to the technology of the present disclosure, and the display screen 108 is an example of a "display screen" according to the technology of the present disclosure.
[0068] In the example shown in FIG. 10, the multiple items on the vertical axis A include medical records, specimen tests, prescriptions, injections, CT images, electrocardiograms, summaries, and other documents, but these are merely examples. For example, examples of biopsy items among the multiple items on the vertical axis A include general radiography, mammography, MRI, X-ray angiography, nuclear medicine, PET (Positron Emission Tomography) tests, and ultrasound tests. Examples of examination image items include otolaryngology examination images, ophthalmology examination images, and digital camera images. Examples of medical documents and scanned documents include treatment plans, discharge summaries, nursing summaries, medical information reports, referral letters, surgery records, visiting nurse records, examination consent forms, surgery consent forms, anesthesia consent forms, blood transfusion consent forms, clinical trial consent forms, medical certificates, and certificates.
[0069] The multiple items on the vertical axis A may be predetermined items (for example, items determined for each user and / or each medical facility) or may be set by the user. When set by the user, the items on the vertical axis A are received via the reception device 46.
[0070] In the first display area 110, hospitalization period medical information 112 is arranged in a matrix. Here, arranging the hospitalization period medical information 112 in a matrix not only refers to an arrangement in which the hospitalization period medical information 112 itself is arranged, but also refers to an arrangement in which information indicating the existence, status, or type of medical information 120 corresponding to the hospitalization period medical information 112 is arranged. In the example shown in FIG. 10 , square icons 113 indicating the existence of medical information 120 are arranged in a matrix in the first display area 110. In the example shown in FIG. 10 , icon 113A is displayed in cell 114 at the intersection of the row of a corresponding item 108A among the multiple items 108A and the column of a corresponding date among hospitalization period dates 108B. In other words, icon 113 indicates the existence of medical information 120 corresponding to cell 114. Icon 113 is an example of an "icon" according to the technology of the present disclosure, and cell 114 is an example of a "cell" according to the technology of the present disclosure.
[0071] The display screen 108 displays the number of days based on the admission date 108C (i.e., the number of days of hospitalization). In the example shown in FIG. 10, the number of days of hospitalization is displayed in the row below the row displaying the hospitalization period date 108B (i.e., the next row along the vertical axis A). Here, the admission date 108C includes not only the actual day of hospitalization but also the day of planned hospitalization. In the example shown in FIG. 10, the number of days of hospitalization is displayed as days 0 to 5, which are the number of days based on 29 days. That is, the number of days based on the admission date 108C is displayed for all dates of the hospitalization period. Note that in the example shown in FIG. 10, the hospitalization period date 108B includes multiple dates, and the number of days of hospitalization is displayed for each date included in the hospitalization period date 108B. However, this is merely an example. When the hospitalization period date 108B includes multiple dates, the number of days of hospitalization may be displayed for only some of the dates included in the hospitalization period date 108B. Note that the hospitalization period date 108B may be a single date. The admission date 108C is an example of the "admission date" according to the technology of the present disclosure.
[0072] The display screen 108 displays the number of days (i.e., the progress of surgery) based on the surgery date 108D. In the example shown in FIG. 10, the progress of surgery is displayed in the row below the row displaying the number of days of hospitalization (i.e., the next row along the vertical axis A). Here, the surgery date 108D includes not only the date on which the surgery was actually performed, but also the date on which the surgery is scheduled. The surgery date 108D is identified, for example, based on medical care process information 94A related to surgery contained in the electronic medical record 94.
[0073] In the example shown in FIG. 10, the surgical progress is displayed as days from -3 days to 2 days (i.e., +2 days) based on the surgery date 108D, which is 1 day. Note that in the example shown in FIG. 10, multiple dates are included in the hospital stay date 108B, and the surgical progress is displayed for each of the dates included in the hospital stay date 108B, but this is merely an example. When the hospital stay date 108B includes multiple dates, the surgical progress may be displayed for only some of the dates included in the hospital stay date 108B. Note that the surgery date 108D is an example of a "surgery date" according to the technology of the present disclosure.
[0074] In the example shown in FIG. 10 , the column for the date of surgery 108D is visually highlighted by applying a different color to the column for the date of surgery 108D than to the other columns. This allows the column for surgery 108D to be distinguished from the dates other than surgery 108D on the display screen 108. Note that in the example shown in FIG. 10 , the column for surgery 108D is colored differently from the other columns, allowing the column for surgery 108D to be distinguished from the dates other than surgery 108D. However, this is merely an example. For example, the column for surgery 108D may be made distinguishable from the other columns by applying a special pattern to the column for surgery 108D, or the column for surgery 108D may be made distinguishable from the other columns by displaying the date indicating surgery 108D in a different color, size, and / or font than the other columns.
[0075] 10, an icon 113 is specified on the display screen 108 via a pointer 118. The date specifying the specified icon 113 (i.e., the date corresponding to the specified icon 113 on the horizontal axis B of the display screen 108) is displayed so as to be distinguishable from other dates. Furthermore, an item 108A specifying the specified icon 113 (i.e., the item 108A corresponding to the specified icon 113 on the vertical axis A of the display screen 108) is displayed so as to be distinguishable from other items 108A. In the example shown in FIG. 10, the column corresponding to the 29th, which is the date specifying the specified icon 113, and the row corresponding to the CT image item 108A, which is the item 108A specifying the specified icon 113, are highlighted.
[0076] The display screen 108 has a medical information display area 116. Medical information 120 is displayed in the medical information display area 116. The medical information 120 is information identified by an item 108A. When an icon 113 is designated on the display screen 108 via a pointer 118, the medical information 120 corresponding to the icon 113 is displayed in the medical information display area 116. In the example shown in FIG. 10 , the icon 113 is displayed in a cell 114 identified by the date of the 29th and the item 108A of a CT image in the first display area 110. When the icon 113 is designated via the pointer 118, a CT image 120A, which is an example of the medical information 120 corresponding to the icon 113, is displayed in the medical information display area 116. The medical information display area 116 is an example of a "medical information display area" according to the technology of the present disclosure.
[0077] 11 as an example, when a plurality of icons 113 are designated via the pointer 118, the content indicated by the medical information 120 corresponding to each of the plurality of icons 113 is displayed in the medical information display area 116. In the example shown in FIG. 11, a plurality of icons 113B to 113G displayed in the column of the date 29th are designated via the pointer 118. The content indicated by the medical information 120 corresponding to the icons 113B to 113G is displayed in the medical information display area 116. That is, a prescription 120B which is an example of the content indicated by the medical information 120 corresponding to the icon 113B, a CT image 120C which is an example of the content indicated by the medical information 120 corresponding to the icon 113C, and an electrocardiogram 120D which is an example of the content indicated by the medical information 120 corresponding to the icon 113D are displayed in the medical information display area 116. Also displayed are an X-ray image 120E, which is an example of the content indicated by the medical information 120 corresponding to icon 113E, an endoscopic image 120F, which is an example of the content indicated by the medical information 120 corresponding to icon 113F, and a summary 120G, which is an example of the content indicated by the medical information 120 corresponding to icon 113G.
[0078] Next, the operation of the medical support system 10 will be described with reference to FIGS.
[0079] Fig. 12 shows an example of the flow of a screen display process performed by the processor 38 of the client terminal 20. Fig. 13 shows an example of the flow of a display screen generation process performed by the processor 26 of the medical support server 12.
[0080] First, an example of the flow of the screen display process performed by the processor 38 of the client terminal 20 will be described with reference to FIG.
[0081] 12, first, in step ST10, the display control unit 38A determines whether or not the start condition is satisfied. If the start condition is not satisfied in step ST10, the determination is negative, and the screen display process proceeds to step ST10. If the start condition is satisfied in step ST10, the determination is positive, and the screen display process proceeds to step ST12.
[0082] In step ST12, the display control unit 38A generates a reception screen 88 and displays the generated reception screen 88 on the display 48 (see FIG. 4). After the processing of step ST12 is executed, the screen display processing proceeds to step ST14.
[0083] In step ST14, the display control unit 38A determines whether or not a screen generation start trigger has been accepted by the acceptance device 46. If the screen generation conditions have not been accepted by the acceptance device 46 in step ST14, the screen display process proceeds to step ST14. If the screen generation start trigger has been accepted by the acceptance device 46 in step ST14, the screen display process proceeds to step ST16.
[0084] In step ST16, the generation unit 38B generates patient identification information 90 based on the patient ID accepted by the acceptance device 46 in step ST14 (see FIG. 4). After the processing of step ST16 is executed, the screen display processing proceeds to step ST18.
[0085] In step ST18, the first transmitting / receiving unit 38C transmits the patient identification information 90 generated in step ST18 to the medical support server 12 (see FIG. 4). After the processing of step ST18 is executed, the screen display processing proceeds to step ST20.
[0086] When the patient identification information 90 is transmitted from the client terminal 20 to the medical support server 12 by executing the process of step ST18, the processes of steps ST100 to ST118 included in the display screen generation process shown in Fig. 13 are executed. As a result, information showing the display screen 108 is transmitted from the medical support server 12 to the client terminal 20.
[0087] Therefore, in step ST20, the first transmitter / receiver 38C determines whether or not information indicating the display screen 108 (see FIG. 10) transmitted from the medical support server 12 has been received. If the information indicating the display screen 108 transmitted from the medical support server 12 has not been received in step ST20, the determination is negative, and the determination of step ST20 is made again. If the information indicating the display screen 108 transmitted from the medical support server 12 has been received in step ST20, the determination is positive, and the screen display process proceeds to step ST22.
[0088] In step ST22, the display control unit 38B causes the display 48 to display the display screen 108 based on the information indicating the display screen 108 received by the communication I / F 44 in step ST20 (see FIG. 9). After the processing of step ST22 is executed, the screen display processing proceeds to step ST24.
[0089] In step ST24, the processor 38 determines whether or not a condition for terminating the screen display process (hereinafter referred to as the "termination condition") has been satisfied. One example of the termination condition is that an instruction to terminate the screen display process has been accepted by the acceptance device 46. If the termination condition has not been satisfied in step ST24, the determination is negative, and the screen display process proceeds to step ST10. If the termination condition has been satisfied in step ST24, the determination is positive, and the screen display process ends.
[0090] Next, an example of the flow of a display screen generation process performed by the processor 26 of the medical support server 12 will be described with reference to Fig. 13. The display screen generation process shown in Fig. 13 is an example of a "medical support method" according to the technology of the present disclosure.
[0091] In the display screen generation process shown in Fig. 13, first, in step ST100, the second transmitter / receiver 26A determines whether or not the patient identification information 90 transmitted from the client terminal 20 by executing the process of step ST18 included in the screen display process shown in Fig. 12 has been received by the communication I / F 32 (see Fig. 2). In step ST100, if the patient identification information 90 has not been received by the communication I / F 32, the determination is negative, and the display screen generation process proceeds to step ST100. In step ST100, if the patient identification information 90 has been received by the communication I / F 32, the determination is positive, and the display screen generation process proceeds to step ST102.
[0092] In step ST102, the second transmitter / receiver 26A transmits the patient identification information 90 received by the communication I / F 32 in step ST100 to the electronic medical record server 14 (see FIG. 5). After the processing of step ST102 is executed, the display screen generation processing proceeds to step ST104.
[0093] When the processing of step ST104 is executed and the patient identification information 90 is sent from the medical support server 12 to the electronic medical record server 14, the processing of steps ST200 to ST204 included in the electronic medical record management processing shown in Figure 14 is executed, and as a result, the electronic medical record 94 is sent from the electronic medical record server 14 to the medical support server 12 (see Figure 6).
[0094] Therefore, in step ST104, the acquisition unit 26B determines whether the electronic medical record 94 transmitted from the electronic medical record server 14 has been received by the communication I / F 32 (see FIG. 2). If the electronic medical record 94 transmitted from the electronic medical record server 14 has not been received by the communication I / F 32 in step ST104, the determination is negative, and the display screen generation process proceeds to step ST102. If the electronic medical record 94 transmitted from the electronic medical record server 14 has been received by the communication I / F 32 in step ST104, the determination is positive, and the display screen generation process proceeds to step ST106.
[0095] In step ST106, the acquisition unit 26B identifies the hospitalization period date 108B based on the electronic medical record 94 acquired in step ST104. After the process of step ST106 is executed, the display screen generation process proceeds to step ST108.
[0096] In step ST108, the acquisition unit 26B transmits hospitalization period information 96, which is information indicating the hospitalization period date 108B identified in step ST106, to the image management server 16. The acquisition unit 26B also transmits the patient identification information 90 to the image management server 16. After the processing of step ST108 is executed, the display screen generation processing proceeds to step ST110.
[0097] When the processing of step ST108 is executed and the hospital stay information 96 and the patient identification information 90 are sent from the medical support server 12 to the image management server 16, the processing of steps ST300 to ST304 included in the image management processing shown in FIG. 15 is executed, and as a result, the image information 102 is sent from the image management server 16 to the medical support server 12 (see FIG. 7).
[0098] Therefore, in step ST110, the acquisition unit 26B determines whether the image information 102 transmitted from the image management server 16 has been received by the communication I / F 32 (see FIG. 2). If the image information 102 transmitted from the image management server 16 has not been received by the communication I / F 32 in step ST110, the determination is negative, and the display screen generation process proceeds to step ST110. If the image information 102 transmitted from the image management server 16 has been received by the communication I / F 32 in step ST110, the determination is positive, and the display screen generation process proceeds to step ST112.
[0099] In step ST112, the acquisition unit 26B transmits hospitalization period information 96, which is information indicating the hospitalization period date 108B identified in step ST106, to the document management server 18. The acquisition unit 26B also transmits the patient identification information 90 to the document management server 18. After the processing of step ST108 is executed, the display screen generation processing proceeds to step ST114.
[0100] When the processing of step ST112 is executed and the hospital stay information 96 and the patient identification information 90 are sent from the medical support server 12 to the document management server 18, the processing of steps ST400 to ST404 included in the document management processing shown in Figure 16 is executed, and as a result, the document information 106 is sent from the document management server 18 to the medical support server 12 (see Figure 7).
[0101] Therefore, in step ST114, the acquisition unit 26B determines whether the document information 106 transmitted from the document management server 18 has been received by the communication I / F 32 (see FIG. 2). If the document information 106 transmitted from the document management server 18 has not been received by the communication I / F 32 in step ST114, the determination is negative, and the display screen generation process proceeds to step ST110. If the document information 106 transmitted from the document management server 18 has been received by the communication I / F 32 in step ST114, the determination is positive, and the display screen generation process proceeds to step ST116. Note that, in the example shown in FIG. 13, an example is given in which the process of step ST108 and the process of step ST112 are performed in that order, but the technology of the present disclosure is not limited to this, and these processes may be performed in parallel or in a different order.
[0102] In step ST116, the screen generation unit 26C generates the display screen 108 based on the electronic medical record 94, the image information 102, and the document information 106 acquired by the acquisition unit 26B. After the processing of step ST116 is executed, the display screen generation processing proceeds to step ST118.
[0103] In step ST118, the second transmitting / receiving unit 26A transmits information indicating the display screen 108 generated by the screen generating unit 26C to the client terminal 20. After the process of step ST118 is executed, the screen generating process ends.
[0104] Next, an example of the flow of the electronic medical record management process performed by the processor 52 of the electronic medical record server 14 will be described with reference to FIG.
[0105] In the electronic medical record management process shown in Fig. 14, first, in step ST200, the third transmitter / receiver 52A determines whether or not the patient identification information 90 transmitted from the medical support server 12 has been received by the communication I / F 58 (see Fig. 3) by executing the process of step ST102 included in the display screen generation process shown in Fig. 13. If the patient identification information 90 has not been received by the communication I / F 58 in step ST200, the determination is negative, and the electronic medical record management process proceeds to step ST200. If the patient identification information 90 has been received by the communication I / F 58 in step ST200, the determination is positive, and the electronic medical record management process proceeds to step ST202.
[0106] In step ST202, the first search unit 52B searches for and acquires the electronic medical record 94 (see FIG. 5) from the database 92 (see FIG. 5) according to the patient ID indicated by the patient identification information 90 received by the communication I / F 58 in step ST200. After the processing of step ST202 is executed, the electronic medical record management processing proceeds to step ST204.
[0107] In step ST204, the third transmitting / receiving unit 52A transmits the electronic medical record 94 acquired in step ST202 to the medical support server 12. After the processing of step ST204 is executed, the electronic medical record management processing ends.
[0108] Next, an example of the flow of the image management process performed by the processor 62 of the image management server 16 will be described with reference to FIG.
[0109] In the image management process shown in Fig. 15, first, in step ST300, the fourth transmitter / receiver 62A determines whether the patient identification information 90 and the hospital stay information 96 transmitted from the medical support server 12 by executing the process of step ST108 included in the display screen generation process shown in Fig. 13 have been received by the communication I / F 68 (see Fig. 3). In step ST300, if the patient identification information 90 and the hospital stay information 96 have not been received by the communication I / F 68, the determination is negative, and the image management process proceeds to step ST300. In step ST300, if the patient identification information 90 and the hospital stay information 96 have been received by the communication I / F 68, the determination is positive, and the image management process proceeds to step ST302.
[0110] In step ST302, the second search unit 62B searches for and acquires the image information 102 (see FIG. 6) from the database 100 (see FIG. 6) according to the patient ID indicated by the patient identification information 90 received by the communication I / F 68 in step ST300 and the hospitalization period date 108B indicated by the hospitalization period information 96. After the processing of step ST302 is executed, the image management processing proceeds to step ST304.
[0111] In step ST304, the fourth transmitting / receiving unit 62A transmits the image information 102 acquired in step ST302 to the medical support server 12. After the processing in step ST304 is executed, the image management processing ends.
[0112] Next, an example of the flow of document management processing performed by the processor 72 of the document management server 18 will be described with reference to FIG.
[0113] In the document management process shown in Fig. 16, first, in step ST400, the fifth transmitting / receiving unit 72A determines whether the patient identification information 90 and the hospital stay information 96 transmitted from the medical support server 12 by executing the process of step ST112 included in the display screen generation process shown in Fig. 13 have been received by the communication I / F 78 (see Fig. 3). In step ST400, if the patient identification information 90 and the hospital stay information 96 have not been received by the communication I / F 78, the determination is negative, and the document management process proceeds to step ST400. In step ST400, if the patient identification information 90 and the hospital stay information 96 have been received by the communication I / F 78, the determination is positive, and the document management process proceeds to step ST402.
[0114] In step ST402, the third search unit 72B searches for and acquires the document information 106 (see FIG. 7) from the database 104 (see FIG. 7) according to the patient ID indicated by the patient identification information 90 received by the communication I / F 78 in step ST400 and the hospitalization period date 108B indicated by the hospitalization period information 96. After the processing of step ST402 is executed, the document management processing proceeds to step ST404.
[0115] In step ST404, the fifth transmitting / receiving section 72A transmits the document information 106 acquired in step ST402 to the medical support server 12. After the process of step ST404 is executed, the document management process ends.
[0116] As described above, in the medical support system 10 according to the first embodiment, when the patient's hospitalization medical information 112 is displayed, the patient's hospitalization medical information 112 is arranged in a matrix in the first display area 110 defined by the horizontal axis B indicating the hospitalization date 108B and the vertical axis A indicating the multiple items 108A of the hospitalization medical information 112. Therefore, with this configuration, it is easier to understand the patient's hospitalization medical information 112 compared to when all medical information 120 from the past to the present is displayed.
[0117] Furthermore, in the medical support system 10 according to the first embodiment, the number of days based on the admission date 108C is displayed on at least one date included in the hospitalization period on the display screen 108. Therefore, according to this configuration, it is easier to understand the hospitalization period medical information 112 based on the admission date 108C compared to when the number of days since admission is not displayed.
[0118] Furthermore, in the medical support system 10 according to the first embodiment, the surgery date 108D is displayed on the display screen 108 so as to be distinguishable from dates other than the surgery date 108D. Therefore, with this configuration, it is easier to understand the hospitalization period medical information 112 for the surgery date 108D compared to when the display of the surgery date 108D is the same as the displays of dates other than the surgery date 108D.
[0119] Furthermore, in the medical support system 10 according to the first embodiment, the number of days based on the surgery date 108D is displayed for at least one date included in the hospital stay on the display screen 108. Therefore, with this configuration, it is easier to understand the hospital stay medical information 112 based on the surgery date 108D compared to when the number of days since the surgery is not displayed.
[0120] Furthermore, in the medical support system 10 according to the first embodiment, in the first display area 110, an icon 113 indicating the presence of medical information 120 is displayed in the cell 114, and the medical information display area 116 displays the medical information 120 corresponding to the designated icon 113. Therefore, according to this configuration, it is easier to understand the hospitalization period medical information 112 compared to when the medical information 120 is displayed in the first display area 110.
[0121] In the first embodiment, an example in which all hospitalization period dates 108B are displayed has been described, but the technology of the present disclosure is not limited to this. For example, the hospitalization period dates 108B may be displayed every other day or every few days (for example, every three days), or only the dates for which hospitalization period medical information 112 exists among the hospitalization period dates 108B may be displayed.
[0122] Furthermore, in the first embodiment, an example in which the display order of the medical information 120 in the medical information display area 116 is not taken into consideration has been described, but the technology of the present disclosure is not limited to this. For example, as a modification of the first embodiment, as shown in FIG. 17 , the medical information 120 is displayed in chronological order in the medical information display area 116. That is, the medical information 120 is displayed in the medical information display area 116 in the order of the dates (e.g., examination dates or creation dates) indicated by the date information attached to the medical information 120. In the example shown in FIG. 17 , multiple icons 113C are designated via the pointer 118. In this case, in the medical information display area 116, multiple CT images 120C indicated by the medical information 120 corresponding to the multiple icons 113C are displayed from left to right in the order of the image with the examination date of November 29 and the image with the examination date of December 3.
[0123] 18, the medical information 120 is displayed in the medical information display area 116 in the order in which the icons 113 are designated in the first display area 110. In the example shown in FIG. 18, multiple icons 113B, 113G, and 113C are designated in order via the pointer 118. In this case, the contents indicated by the medical information 120 corresponding to the multiple icons 113 are displayed from left to right in the designated order in the medical information display area 116. That is, the prescription 120B indicated by the medical information 120 corresponding to the icon 113B, the summary 120G indicated by the medical information 120 corresponding to the icon 113G, and the CT image 120C indicated by the medical information 120 corresponding to the icon 113C are displayed from left to right in the medical information display area 116.
[0124] As another modification, the medical information 120 may be displayed in the medical information display area 116 in the order in which the multiple items 108A are arranged along the vertical axis A. It may also be possible to switch between the order in which the icons 113 are designated, the order of the dates attached to the medical information 120, and the order in which the multiple items 108A are arranged along the vertical axis A.
[0125] As described above, in the medical support system 10 according to the modification of the first embodiment, the medical information 120 is displayed in the medical information display area 116 in any of the following orders: the order in which the icons 113 are designated, the order of the dates attached to the medical information 120, or the order in which the multiple items 108A are arranged along the vertical axis A. Therefore, according to this configuration, it is easier to understand the medical information 120 during the hospitalization period compared to when the medical information 120 is always displayed in a fixed order.
[0126] Furthermore, in the above-described first embodiment, an example in which multiple icons 113 are designated one by one has been described, but the technology of the present disclosure is not limited to this. An entire row or an entire column may be designated in the first display area 110, thereby designating the icons 113 included in the row or column. In the example shown in FIG. 19 , a row of CT images is designated via the pointer 118. The row of CT images includes icons 113C1 and 113C2. CT images 120C1 and 120C2 are displayed in the medical information display area 116 as an example of the content indicated by the medical information 120 corresponding to the icons 113C1 and 113C2.
[0127] In the first embodiment, an example was described in which the vertical axis A indicates the multiple items 108A included in the hospitalization period medical information 112 and the horizontal axis B indicates the hospitalization period date 108B, but the technology of the present disclosure is not limited to this. For example, an example in which the vertical axis A indicates the hospitalization period date 108B and the horizontal axis B indicates the multiple items 108A included in the hospitalization period medical information 112 may also be used.
[0128] [Second embodiment] In the first embodiment, a case where hospitalization period medical information 112 and the like for the period during hospitalization is displayed on the display screen 108 has been described, but the technology of the present disclosure is not limited to this. In the second embodiment, a case where the display screen 108 reflecting pre-admission medical information 126 (see FIG. 22 ) and the like for the period before the patient was admitted to the hospital (i.e., the pre-admission period) is displayed on the display 48 will be described.
[0129] As an example, as shown in FIG. 20, the medical support server 12 acquires an electronic medical record 94 from the electronic medical record server 14. The acquiring unit 26B generates hospitalization period information 96 indicating a hospitalization period date 108B based on the electronic medical record 94. The acquiring unit 26B also identifies a pre-admission period date 109A (see FIG. 23) based on the electronic medical record 94. Here, the pre-admission period date 109A refers to the date of the period before the patient is admitted to the hospital. Identifying the pre-admission period date 109A refers to the process of calculating the period before the patient is admitted based on the admission date indicated in the electronic medical record 94. In other words, the pre-admission period date 109A is determined based on the start date of the hospitalization period. Here, a predetermined period (e.g., from the day before the admission date to one month before) is used as the period before admission, but this is merely an example. For example, the range of the pre-admission period accepted via the reception device 46 may be used to identify the pre-admission period date 109A.
[0130] The acquisition unit 26B generates pre-hospitalization period information 122 indicating the pre-hospitalization period date 109A. The pre-hospitalization period date 109A is an example of a "non-hospitalization period date" according to the technology of the present disclosure. The second transmission / reception unit 26A of the medical support server 12 transmits the hospitalization period information 96, the pre-hospitalization period information 122, and the patient identification information 90 to the image management server 16. The fourth transmission / reception unit 62A of the image management server 16 receives the hospitalization period information 96, the pre-hospitalization period information 122, and the patient identification information 90.
[0131] The second search unit 62B searches for and acquires image information 102 from the database 100 in accordance with the patient ID indicated by the patient identification information 90 received by the fourth transmission / reception unit 62A, the hospitalization period date 108B indicated by the hospitalization period information 96, and the pre-admission period date 109A indicated by the pre-admission period information 122 (see FIG. 23 ). In this case, for example, the second search unit 62B searches and acquires image information 102 from the database 100 that includes the patient ID indicated by the patient identification information 90 and that includes image date information 102B that matches the hospitalization period date 108B indicated by the hospitalization period information 96. The second search unit 62B also searches and acquires image information 102 from the database 100 that includes the patient ID indicated by the patient identification information 90 and that includes image date information 102B that matches the pre-admission period date 109A indicated by the pre-admission period information 122.
[0132] 21 , the second transmission / reception unit 26A of the medical support server 12 transmits the hospitalization period information 96, the pre-admission period information 122, and the patient identification information 90 to the document management server 18. The fifth transmission / reception unit 72A of the document management server 18 receives the hospitalization period information 96, the pre-admission period information 122, and the patient identification information 90.
[0133] The third search unit 72B searches for and acquires document information 106 from the database 104 according to the patient ID indicated by the patient identification information 90 received by the fifth transmission / reception unit 72A, the hospitalization period date 108B indicated by the hospitalization period information 96, and the pre-admission period date 109A indicated by the pre-admission period information 122 (see FIG. 23 ). In this case, for example, the third search unit 72B searches and acquires document information 106 from the database 104 that includes the patient ID indicated by the patient identification information 90 and that includes document date information 106B that matches the hospitalization period date 108B indicated by the hospitalization period information 96. The third search unit 72B also searches and acquires document information 106 from the database 104 that includes the patient ID indicated by the patient identification information 90 and that includes document date information 106B that matches the pre-admission period date 109A indicated by the pre-admission period information 122.
[0134] In the document management server 18, the fifth transmitting / receiving unit 72A transmits the document information 106 acquired by the third searching unit 72B to the medical support server 12. In the medical support server 12, the second transmitting / receiving unit 26A receives the document information 106 transmitted from the document management server 18.
[0135] A pre-hospitalization period date 109A (see FIG. 23) is associated with a plurality of items 108A (see FIG. 23) included in the electronic medical record 94, image information 102, and document information 106 acquired by the acquisition unit 26B. That is, as shown in FIG. 23 as an example, the acquisition unit 26B acquires pre-hospitalization medical information 126 having a plurality of items 108A associated with a pre-hospitalization period date 109A from the electronic medical record server 14, the image management server 16, and the document management server 18. Note that the plurality of items 108A are an example of "a plurality of second items" according to the technology of the present disclosure, and the pre-hospitalization medical information 126 is an example of "out-of-hospitalization medical information" according to the technology of the present disclosure.
[0136] The screen generator 26C generates the display screen 108 based on the pre-admission medical information 126 acquired by the acquisition unit 26B. That is, the screen generator 26C generates the display screen 108 in which the pre-admission medical information 126 is arranged in a matrix in an area in which the pre-admission period date 109A is represented as the horizontal axis B1 (see FIG. 23) and multiple items 108A (see FIG. 23) included in the electronic medical record 94, the image information 102, and the document information 106 are represented as the vertical axis A2 (see FIG. 23)).
[0137] The second transmitting / receiving unit 26A transmits to the client terminal 20 information indicating the display screen 108 generated by the screen generating unit 26C.
[0138] As an example, as shown in FIG. 23, hospitalization period medical information 112 is arranged in a matrix in a first display area 110 on a display screen 108. Furthermore, a second display area 124 is displayed on the display screen 108. In the example shown in FIG. 23, a pre-admission display area 124A is displayed as the second display area 124 on the display screen 108. The pre-admission display area 124A is an area defined by a vertical axis A1 and a horizontal axis B1. The vertical axis A1 indicates an axis representing multiple items 108A included in the pre-admission medical information 126. The horizontal axis B1 indicates an axis representing pre-admission period dates 109A. In the example shown in FIG. 23, an axis extending in the same direction as the vertical axis A is shown as an example of the vertical axis A1, and an axis extending in the same direction as the horizontal axis B is shown as an example of the horizontal axis B1. The second display area 124 is an example of a "second display area" according to the technology of the present disclosure, and the pre-admission display area 124A is an example of a "pre-admission display area" according to the technology of the present disclosure. The vertical axis A1 is an example of a "fourth axis" according to the technology of the present disclosure, and the horizontal axis B1 is an example of a "third axis" according to the technology of the present disclosure.
[0139] In the pre-admission display area 124A, pre-admission medical information 126 is arranged in a matrix. Here, arranging the pre-admission medical information 126 in a matrix not only refers to an arrangement in which the pre-admission medical information 126 itself is arranged, but also refers to an arrangement in which an indication indicating the existence, status, or type of medical information 120 corresponding to the pre-admission medical information 126 is arranged. In the example shown in FIG. 23 , square icons 127 indicating the existence of medical information 120 are arranged in a matrix in the pre-admission display area 124A. In the example shown in FIG. 23 , the icon 127 is displayed in a cell 114 at the position where the row of a corresponding item among the multiple items 108A intersects with the column of a corresponding date among the pre-admission period dates 109A. In other words, the icon 127 indicates the existence of medical information 120 corresponding to the cell 114.
[0140] As an example, as shown on the left side of the front view of Fig. 23, in the pre-admission display area 124A, a first number of dates that is less than the number of dates included in the pre-admission period dates 109A on the horizontal axis B1 is displayed as the pre-admission period dates 109A. That is, in the pre-admission display area 124A, the horizontal axis B1 indicating the pre-admission period dates 109A is displayed in a shortened state. In the example shown in Fig. 23, one day's worth of dates is displayed as the horizontal axis B1 of the pre-admission display area 124A, which is less than the six days that are the number of dates included in the pre-admission period dates 109A.
[0141] In the pre-admission display area 124A, the number of dates indicated by the horizontal axis B1 can be switched between a first number and a second number greater than the first number. In the example shown on the left side of FIG. 23 as viewed from the front, one day's worth of dates is displayed as the first number, and in the example shown on the right side of FIG. 23 as viewed from the front, six days' worth of dates are displayed as the second number. That is, in the pre-admission display area 124A, the horizontal axis B1 indicating the pre-admission period dates 109A can be switched between a shortened display state and an enlarged display state. In the example shown in FIG. 23, the pre-admission period dates 109A are shortened and displayed in a single line, and a pre-admission period display key 128 is displayed on the display screen 108. Here, when the pre-admission period display key 128 is turned on via the pointer 118, the horizontal axis B1 indicating the pre-admission period dates 109A is enlarged and displayed, as shown on the right side of FIG. 23 as viewed from the front.
[0142] In the example shown in FIG. 23, in a state where the horizontal axis B1 indicating the pre - hospitalization period date 109A is enlarged, the horizontal axis B1 shows only the date on which the pre - hospitalization medical information 126 among the pre - hospitalization period dates 109A is arranged. In other words, in a state where the horizontal axis B1 indicating the pre - hospitalization period date 109A is enlarged, not all of the pre - hospitalization period dates 109A are displayed, but only the dates corresponding to the pre - hospitalization medical information 126 are displayed. In the example shown in FIG. 23, the horizontal axis B1 shows an example where it shows only the date on which the pre - hospitalization medical information 126 among the out - of - hospitalization period dates is arranged, but this is just one example. For example, in a state where the horizontal axis B1 is enlarged, all the dates of the pre - hospitalization period date 109A may be displayed, or only the dates of a predetermined number of days (for example, one week) among the pre - hospitalization period dates 109A may be displayed. Also, as the date of the pre - hospitalization period date 109A, the period from the previous discharge date to the current admission date may be displayed.
[0143] Also, the dates of the pre - hospitalization period date 109A may be displayed at intervals of every other day or every several days (for example, every 3 days). Further, the interval at which the pre - hospitalization period date 109A is displayed may be a smaller number of days than the interval at which the hospitalization period date 108B is displayed. That is, under the condition that the magnitude relationship of "Y < X" holds, when the dates of the hospitalization period date 108B are displayed at an interval of every Y days, the dates of the pre - hospitalization period date 109A may be displayed at an interval of every X days.
[0144] In the example shown on the right side of the front view of FIG. 23, in a state where the horizontal axis B1 indicating the pre - hospitalization period date 109A is enlarged, the display screen 108 shows a pre - hospitalization period non - display key 130. Here, when the pre - hospitalization period non - display key 130 is turned on via the pointer 118, as shown on the left side of the front view of FIG. 23, the horizontal axis B1 indicating the pre - hospitalization period date 109A is displayed in a shortened form. Thus, in the pre - hospitalization display area 124A, the horizontal axis B1 indicating the pre - hospitalization period date 109A can be switched between a shortened display state and an enlarged display state.
[0145] As described above, in the medical support system 10 according to the second embodiment, when a patient's pre-admission medical information 126 is displayed, the pre-admission medical information 126 is arranged in a matrix in a pre-admission display area 124A defined by a horizontal axis B1 indicating the pre-admission period date 109A and a vertical axis A1 indicating the items 108A of the pre-admission medical information 126. Therefore, this configuration makes it easier to understand the patient's pre-admission medical information 126 compared to when all medical information 120 from the past to the present is displayed. Furthermore, the display screen 108 includes a pre-admission display area 124A in which the pre-admission medical information 126 is displayed, in addition to the first display area 110 in which the hospitalization period medical information 112 is displayed. Therefore, this configuration makes it easier to check the pre-admission medical information 126 related to the hospitalization period medical information 112 compared to when the pre-admission medical information 126 is not displayed.
[0146] Furthermore, in the medical support system 10 according to the second embodiment, the pre-admission period date 109A is determined based on the start date of the hospitalization period. Therefore, this configuration makes it easier to understand the pre-admission medical information 126 compared to when all of the pre-admission medical information 126 is displayed. Furthermore, the display screen 108 has a pre-admission display area 124A in which the pre-admission medical information 126 based on the start date of the specific hospitalization period is displayed, in addition to the first display area 110 in which the hospitalization period medical information 112 for a specific hospitalization period is displayed. Therefore, this configuration makes it easier to understand the pre-admission medical information 126 related to the hospitalization period medical information 112 compared to when the pre-admission medical information 126 for a period unrelated to the specific hospitalization period is displayed.
[0147] Furthermore, in the medical support system 10 according to the second embodiment, the horizontal axis B1 of the pre-admission display area 124A indicates a first number of dates, which is a number that is fewer than the number of dates included in the pre-admission period date 109A. Therefore, this configuration makes it easier to understand the pre-admission medical information 126 compared to when all dates included in the pre-admission period date 109A are displayed. In other words, the number of dates displayed in the first display area 110 in which the hospitalization period medical information 112 is arranged is greater than the first number, which is the number of dates displayed in the pre-admission display area 124A in which the pre-admission medical information 126 is displayed. Therefore, this configuration makes it possible to secure the first display area 110 for the hospitalization period medical information 112, making it easier to understand the hospitalization period medical information 112 compared to when the number of dates displayed in the first display area 110 in which the hospitalization period medical information 112 is arranged is less than the first number, which is the number of dates displayed in the pre-admission display area 124A in which the pre-admission medical information 126 is displayed.
[0148] Furthermore, in the medical support system 10 according to the second embodiment, the number of dates indicated on the horizontal axis B1 of the pre-admission display area 124A can be switched between a first number and a second number greater than the first number. Therefore, this configuration makes it easier to understand the pre-admission medical information 126 compared to when the number of dates indicated on the horizontal axis B1 is always the same. In other words, the number of dates displayed in the pre-admission display area 124A, where the pre-admission medical information 126 is displayed, is variable between the first number and the second number relative to the number of dates displayed in the first display area 110, where the hospitalization period medical information 112 is arranged. Therefore, this configuration makes it easier to understand the pre-admission medical information 126 relative to the hospitalization period medical information 112, depending on a user's instruction, etc., compared to when the number of dates displayed in the pre-admission display area 124A, where the pre-admission medical information 126 is displayed, cannot be changed between the first number and the second number.
[0149] Furthermore, in the medical support system 10 according to the second embodiment, the horizontal axis B1 indicating the pre-admission period dates 109A indicates the dates on which the pre-admission medical information 126 was placed. Therefore, with this configuration, it is easier to understand the pre-admission medical information 126 compared to when the number of dates indicated by the horizontal axis B1 is always constant. For example, compared to when the number of dates indicated by the horizontal axis B1 is always constant, dates on which the pre-admission medical information 126 is not placed are not displayed, and only dates on which the pre-admission medical information 126 was placed are displayed, making it easier to understand the pre-admission medical information 126.
[0150] In the second embodiment, the pre-admission medical information 126 is displayed in the pre-admission display area 124A. However, the technology of the present disclosure is not limited to this. In this modification, post-discharge medical information 226 (see FIG. 25) is also displayed on the display screen 108 for the period after the patient is discharged from the hospital (i.e., the post-discharge period).
[0151] As an example, as shown in FIG. 24, the medical support server 12 acquires an electronic medical record 94 from the electronic medical record server 14. The acquiring unit 26B generates hospitalization period information 96 indicating a hospitalization period date 108B (see FIG. 23) based on the electronic medical record 94. The acquiring unit 26B also identifies a post-discharge period date 109B (see FIG. 25) based on the electronic medical record 94. Here, the post-discharge period date 109B refers to the date after the patient is discharged from the hospital. Identifying the post-discharge period date 109B refers to a process of calculating the period after the patient is discharged from the hospital based on the discharge date indicated in the electronic medical record 94. The post-discharge period date 109B is determined based on the end date of the hospitalization period. For example, the post-discharge period date 109B may be set to one month from the end date of the hospitalization period. The acquiring unit 26B generates post-discharge period information 222 indicating the post-discharge period date 109B. Post-discharge period date 109B is an example of a "date outside the hospitalization period" according to the technology of the present disclosure.
[0152] The acquiring unit 26B acquires image information 102 corresponding to the post-discharge period date 109B from the image management server 16. Specifically, the acquiring unit 26B acquires image information 102 including image date information 102B (see FIG. 7) indicating the post-discharge period date 109B from the image management server 16. The acquiring unit 26B also acquires document information 106 corresponding to the post-discharge period date 109B from the document management server 18. Specifically, the acquiring unit 26B acquires document information 106 including document date information 106B (see FIG. 8) indicating the post-discharge period date 109B from the document management server 18.
[0153] Note that, when the acquisition unit 26B identifies the post-discharge period date 109B, if there is no discharge date (i.e., the end date of the discharge period), the acquisition unit 26B does not acquire image information 102 corresponding to the post-discharge period date 109B from the image management server 16. Also, when the acquisition unit 26B identifies the post-discharge period date 109B, if there is no discharge date, the acquisition unit 26B does not acquire document information 106 corresponding to the post-discharge period date 109B from the document management server 18. Also, therefore, the screen generation unit 26C, which will be described later, does not generate a post-discharge display area 124B (see FIG. 25). In other words, the post-discharge display area 124B is displayed on the display screen 108 when there is an end date of the hospitalization period.
[0154] As described above, the electronic medical record 94, image information 102, and document information 106 acquired by the acquisition unit 26B include a plurality of items 108A (see FIG. 25). Furthermore, the electronic medical record 94, image information 102, and document information 106 acquired by the acquisition unit 26B are associated with a post-discharge period date 109B (see FIG. 24). That is, the acquisition unit 26B acquires post-discharge medical information 226 that includes a plurality of items 108A (see FIG. 25) associated with the post-discharge period date 109B (see FIG. 24). The post-discharge medical information 226 is an example of "medical information outside the hospitalization period" according to the technology of the present disclosure.
[0155] The screen generator 26C generates the display screen 108 based on the post-discharge medical information 226 acquired by the acquisition unit 26B. That is, the screen generator 26C generates the display screen 108 based on the electronic medical record 94, the image information 102, and the document information 106 corresponding to the post-discharge period date 109B. That is, the screen generator 26C generates the display screen 108 in which the post-discharge medical information 226 is arranged in a matrix in an area in which the post-discharge period date 109B is the horizontal axis B2 (see FIG. 25) and the multiple items 108A (see FIG. 25) included in the electronic medical record 94, the image information 102, and the document information 106 are the vertical axis A2 (see FIG. 25).
[0156] As an example, as shown in FIG. 25, a post-discharge display area 124B is displayed as the second display area 124 on the display screen 108. The post-discharge display area 124B is an area defined by a vertical axis A2 and a horizontal axis B2. The vertical axis A2 indicates a plurality of items 108A included in the post-discharge medical information 226. The horizontal axis B2 indicates a post-discharge period date 109B. In the example shown in FIG. 25, an example of the vertical axis A2 is an axis extending in the same direction as the vertical axis A, and an example of the horizontal axis B2 is an axis extending in the same direction as the horizontal axis B. The post-discharge display area 124B is an example of a "post-discharge display area" according to the technology of the present disclosure. Furthermore, the vertical axis A2 is an example of a "fourth axis" according to the technology of the present disclosure, and the horizontal axis B2 is an example of a "third axis" according to the technology of the present disclosure.
[0157] In the post-discharge display area 124B, post-discharge medical information 226 is arranged in a matrix. Here, arranging the post-discharge medical information 226 in a matrix not only refers to the arrangement of the post-discharge medical information 226 itself, but also refers to the display of the presence, status, or type of medical information 120 corresponding to the post-discharge medical information 226. In the example shown in FIG. 25, square icons 227 indicating the presence of the post-discharge medical information 226 are arranged in a matrix in the post-discharge display area 124B. In the example shown in FIG. 25, the icon 227 is displayed in a cell 114 at the intersection of the row of the corresponding item 108A among the multiple items 108A and the column of the corresponding date among the post-discharge period dates 109B. In other words, the icon 227 indicates the presence of medical information 120 corresponding to the cell 114.
[0158] 25, in the post-discharge display area 124B, a first number of dates that is less than the number of dates included in the post-discharge period dates 109B on the horizontal axis B2 is displayed as the post-discharge period dates 109B. In addition, in the post-discharge display area 124B, the number of dates indicated by the horizontal axis B2 can be switched between the first number and a second number that is greater than the first number.
[0159] When the post-discharge period date 109B is displayed in an abbreviated form (i.e., displayed in the first number), if the post-discharge period display key 228 is turned on via the pointer 118, the horizontal axis B2 indicating the post-discharge period date 109B is displayed in an enlarged form (i.e., displayed in the second number), as shown on the right side of Fig. 25 when viewed from the front. In the example shown on the right side of Fig. 25 when the post-discharge period hide key 230 is turned on via the pointer 118, the horizontal axis B2 indicating the post-discharge period date 109B is displayed in an abbreviated form, as shown on the left side of Fig. 25 when viewed from the front. In this way, in the post-discharge display area 124B, the horizontal axis B indicating the post-discharge period date 109B can be switched between an abbreviated form and an enlarged form.
[0160] In the example shown in FIG. 25, when the horizontal axis B2 includes a plurality of dates in the post-discharge period date 109B, the horizontal axis B2 only shows the date on which the post-discharge medical information 226 is arranged among the post-discharge period dates 109B. In other words, in the state where the horizontal axis B2 showing the post-discharge period date 109B is enlarged, not all of the post-discharge period dates 109B are displayed, but only the dates on which the post-discharge medical information 226 exists are displayed. In the example shown in FIG. 25, the horizontal axis B2 shows an example where it only shows the date on which the post-discharge medical information 226 is arranged among the post-discharge period dates 109B, but this is just one example. For example, in the state where the horizontal axis B2 is enlarged, when the post-discharge period date 109B includes a plurality of dates, all of the post-discharge period dates 109B may be displayed, or only the dates of a predetermined number of days (for example, one week) among the post-discharge period dates 109B may be displayed. Also, as the date of the pre-hospitalization period date 109A, the period from the current discharge date to the next hospitalization date may be displayed. Note that the post-discharge period date 109B may be a single date.
[0161] Also, the dates of the post-discharge period date 109B may be displayed at intervals of every other day or every few days (for example, every three days). Furthermore, the interval at which the post-discharge period date 109B is displayed may be a smaller number of days than the interval at which the hospitalization period date 108B is displayed. That is, under the condition that the magnitude relationship "Y < X" holds, when the dates of the hospitalization period date 108B are displayed at an interval of every Y days, the dates of the post-discharge period date 109B may be displayed at an interval of every X days.
[0162] As described above, in the medical support system 10 according to the modified example of the second embodiment, when a patient's post-discharge medical information 226 is displayed, the post-discharge medical information 226 is arranged in a matrix in the post-discharge display area 124B defined by the horizontal axis B2 indicating the post-discharge period date 109B and the vertical axis A2 indicating the items 108A of the post-discharge medical information 226. Therefore, this configuration makes it easier to understand the patient's post-discharge medical information 226 compared to when all medical information 120 from the past to the present is displayed. Furthermore, the display screen 108 includes the post-discharge display area 124B in which the post-discharge medical information 226 is displayed, in addition to the first display area 110 in which the hospitalization period medical information 112 is displayed. Therefore, this configuration makes it easier to check the post-discharge medical information 226 related to the hospitalization period medical information 112 compared to when the post-discharge medical information 226 is not displayed.
[0163] Furthermore, in the medical support system 10 according to a modification of the second embodiment, the post-discharge period date 109B is determined based on the start date of the hospitalization period. Therefore, this configuration makes it easier to understand the post-discharge medical information 226 compared to when all of the post-discharge medical information 226 is displayed. Furthermore, the display screen 108 includes a post-discharge display area 124B in which the post-discharge medical information 226 based on the start date of the specific hospitalization period is displayed, in addition to the first display area 110 in which the hospitalization period medical information 112 for a specific hospitalization period is displayed. Therefore, this configuration makes it easier to understand the post-discharge medical information 226 related to the hospitalization period medical information 112 compared to when the post-discharge medical information 226 for a period unrelated to the specific hospitalization period is displayed.
[0164] Furthermore, in the medical support system 10 according to the modified example of the second embodiment, the horizontal axis B2 of the post-discharge display area 124B indicates a first number of dates, which is a number that is fewer than the number of dates included in the post-discharge period dates 109B. Therefore, this configuration makes it easier to understand the post-discharge medical information 226 compared to when all dates included in the post-discharge period dates 109B are displayed. In other words, the number of dates displayed in the first display area 110 in which the hospitalization period medical information 112 is arranged is greater than the first number, which is the number of dates displayed in the post-discharge display area 124B in which the post-discharge medical information 226 is displayed. Therefore, this configuration makes it possible to secure the first display area 110 for the hospitalization period medical information 112, making it easier to understand the hospitalization period medical information 112 compared to when the number of dates displayed in the first display area 110 in which the hospitalization period medical information 112 is arranged is less than the first number, which is the number of dates displayed in the post-discharge display area 124B in which the post-discharge medical information 226 is displayed.
[0165] Furthermore, in the medical support system 10 according to the modified example of the second embodiment, the number of dates indicated on the horizontal axis B2 of the post-discharge display area 124B can be switched between a first number and a second number greater than the first number. Therefore, this configuration makes it easier to understand the post-discharge medical information 226 compared to when the number of dates indicated on the horizontal axis B2 is always the same. In other words, the number of dates displayed in the post-discharge display area 124B, where the post-discharge medical information 226 is displayed, is variable between the first number and the second number relative to the number of dates displayed in the first display area 110, where the hospitalization period medical information 112 is arranged. Therefore, this configuration makes it easier to understand the post-discharge medical information 226 relative to the hospitalization period medical information 112, depending on a user's instruction, etc., compared to when the number of dates displayed in the post-discharge display area 124B, where the post-discharge medical information 226 is displayed, cannot be changed between the first number and the second number.
[0166] Furthermore, in the medical support system 10 according to the modified example of the second embodiment, the horizontal axis B2 indicating the post-discharge period dates 109B indicates the dates on which the post-discharge medical information 226 was allocated. Therefore, according to this configuration, compared to when the number of dates indicated by the horizontal axis B2 is always constant, it is easier to understand the post-discharge medical information 226. For example, compared to when the number of dates indicated by the horizontal axis B2 is always constant, dates on which the post-discharge medical information 226 is not allocated are not displayed, and only dates on which the post-discharge medical information 226 is allocated are displayed, making it easier to understand the post-discharge medical information 226.
[0167] Furthermore, in the medical support system 10 according to a modified example of the second embodiment, the second display area 124 includes a pre-admission display area 124A and a post-discharge display area 124B, and the post-discharge display area 124B is displayed when an end date for the hospitalization period exists. Therefore, this configuration makes it easier to understand the pre-admission medical information 126 and the post-discharge medical information 226 compared to when the post-discharge display area 124B is always displayed. Furthermore, the display screen 108 includes the first display area 110 in which the hospitalization period medical information 112 is located, as well as the post-discharge display area 124B in which the post-discharge medical information 226 is displayed. Therefore, this configuration makes it easier to understand the hospitalization period medical information 112 compared to when the post-discharge display area 124B is always displayed.
[0168] In the second embodiment, an example was described in which the vertical axis A1 represents a plurality of items 108A included in the pre-admission medical information 126 and the horizontal axis B1 represents a pre-admission period date 109A, but the technology of the present disclosure is not limited to this. For example, the vertical axis A1 may represent a pre-admission period date 109A and the horizontal axis B1 may represent a plurality of items 108A included in the pre-admission medical information 126. Furthermore, in the second embodiment, an example was described in which the vertical axis A2 represents a plurality of items 108A included in the post-discharge medical information 226 and the horizontal axis B2 represents a post-discharge period date 109B, but the technology of the present disclosure is not limited to this. For example, the vertical axis A2 may represent a post-discharge period date 109B and the horizontal axis B2 may represent a plurality of items 108A included in the post-discharge medical information 226.
[0169] [Third embodiment] In the above first and second embodiments, the width of the first display area 110 (i.e., the range in the direction of the horizontal axis B) on the display screen 108 is constant, but the technology of the present disclosure is not limited to this. In the present third embodiment, a case will be described in which, when the hospitalization period date 108B includes multiple dates, the width of the first display area 110 is changed depending on the number of dates included in the hospitalization period date 108B.
[0170] 26, the acquiring unit 26B acquires image information 102 corresponding to hospitalization period dates 108B from the image management server 16. Specifically, the acquiring unit 26B acquires image information 102 including image date information 102B (see FIG. 7) indicating the hospitalization period dates 108B from the image management server 16. The acquiring unit 26B also acquires document information 106 corresponding to the hospitalization period dates 108B from the document management server 18. Specifically, the acquiring unit 26B acquires document information 106 including document date information 106B (see FIG. 8) indicating the hospitalization period dates 108B from the document management server 18.
[0171] The screen generation unit 26C generates the display screen 108 based on the electronic medical record 94, the image information 102, and the document information 106 corresponding to the hospitalization period date 108B. That is, the screen generation unit 26C generates the display screen 108 in which the hospitalization period medical information 112 is arranged in a matrix in an area where the hospitalization period date 108B is the horizontal axis B (see FIG. 10) and multiple items 108A (see FIG. 10) included in the electronic medical record 94, the image information 102, and the document information 106 are the vertical axis A (see FIG. 10).
[0172] Here, the screen generation unit 26C adjusts the width of the first display area 110 (i.e., the range in the direction of the horizontal axis B) according to the length of hospitalization. For example, the screen generation unit 26C derives the width of the first display area 110 using width derivation information (not shown). The width derivation information refers to information in which the number of dates is associated with the width of the first display area 110. Examples of the width derivation information include a table in which the number of dates is an input and the width of the first display area 110 is an output, or an arithmetic expression in which the number of dates is an independent variable and the width of the first display area 110 is a dependent variable. The screen generation unit 26C generates the display screen 108 based on the calculated width of the first display area 110.
[0173] The second transmitting / receiving unit 26A transmits information indicating the display screen 108 generated by the screen generating unit 26C to the client terminal 20. In the client terminal 20, the first transmitting / receiving unit 38C receives the information indicating the display screen 108. The display 48 displays the display screen 108 under the control of the display control unit 38A.
[0174] On the display screen 108, the width of the first display region 110 is adjusted so that the width increases as the number of hospitalization period dates 108B increases, and the width decreases as the number of hospitalization period dates 108B decreases. In the example shown on the left side of FIG. 27 as viewed from the front, a case in which the hospitalization period is 6 days is shown, and the width of the first display region 110 is set to W1. On the other hand, as shown on the right side of FIG. 27 as viewed from the front, when the hospitalization period is 10 days, the width of the first display region 110 is set to W2. Here, the width W2 is a value larger than the width W1. In this way, on the display screen 108, the width of the first display region 110 is determined according to the hospitalization period. The widths W1 and W2 are examples of the "range in the first axial direction" according to the technology of the present disclosure.
[0175] As described above, in the medical support system 10 according to the third embodiment, the width of the first display area 110 is determined based on the length of hospitalization. Therefore, this configuration makes it easier to understand the hospitalization length medical information 112 compared to when the width of the first display area 110 is always constant. For example, consider a case where the width of the first display area 110 is always constant and the length of hospitalization is long. In this case, in order to understand as much of the hospitalization length medical information 112 as possible, the width of each cell 114 in the first display area 110 can be reduced, or part of the hospitalization length medical information 112 can be hidden and displayed in response to an operation such as scrolling. However, these configurations may cause the width of the cells 114 to fluctuate or require scrolling. In the medical support system 10 according to the third embodiment, by varying the width of the first display area 110 based on the length of hospitalization, fluctuations in the width of each cell 114 are suppressed (i.e., the cells 114 are maintained at a predetermined width) or the range of dates that are hidden is limited, even when the length of hospitalization is long. Therefore, this configuration makes it easy to grasp the hospitalization period medical information 112 for the entire hospitalization period.
[0176] In the third embodiment, the width of the first display region 110 is determined according to the length of hospitalization, but the technology of the present disclosure is not limited to this. For example, in this modification, an upper limit is set for the width of the first display region 110.
[0177] The screen generator 26C (see FIG. 26) adjusts the width of the first display region 110 (i.e., the range in the horizontal axis B direction) of the display screen 108 according to the length of hospitalization. For example, the screen generator 26C derives the width of the first display region 110 using width derivation information (not shown). The width derivation information refers to information that associates the number of dates with the width of the first display region 110. Examples of the width derivation information include a table in which the number of dates is input and the width of the first display region 110 is output, or an arithmetic expression in which the number of dates is an independent variable and the width of the first display region 110 is a dependent variable. Here, the screen generator 26C determines whether the calculated width of the first display region 110 is equal to or less than a predetermined upper limit. If the width of the first display region 110 is equal to or less than the upper limit, the screen generator 26C adjusts the width of the first display region 110 according to the length of hospitalization.
[0178] On the other hand, when the width of first display region 110 exceeds the upper limit (in other words, when the length of hospitalization exceeds the period corresponding to the upper limit of the width of first display region 110), screen generation unit 26C generates display screen 108 with the period corresponding to the upper limit as the width of first display region 110. At this time, screen generation unit 26C displays horizontal axis B of first display region 110 based on a specified day of the hospitalization period. Here, in the example shown in FIG. 28, the reference day is admission date 108C, but this is merely an example. For example, the specified day of the hospitalization period may be the date accepted via reception device 46. Furthermore, the reference day may be the discharge date or the date on which display screen 108 is generated.
[0179] As an example, as shown in FIG. 28 , when the width W of first display area 110 exceeds the upper limit, the width W of first display area 110 on display screen 108 corresponds to the period corresponding to the upper limit. In the example shown in FIG. 28 , a total of six days, from the 29th to the 31st of a certain month and the 1st to the 3rd of the following month, are displayed as first display area 110. Also, on display screen 108, a scroll bar 132 is displayed at the bottom of first display area 110. Scroll bar 132 corresponds to the display range of first display area 110. The display range of first display area 110 is changed by moving scroll bar 132 via pointer 118.
[0180] As an example, as shown on the right side of Fig. 28 when viewed from the front, the position of scroll bar 132 is moved to the right side of Fig. 28 when viewed from the front via pointer 118, and as a result, the display range of first display area 110 is changed. In the example shown in Fig. 28, a total of six days, from the 2nd to the 7th of a certain month, are displayed in first display area 110.
[0181] As described above, in the modified example of the third embodiment, the width of the first display area 110 has an upper limit. When the length of hospitalization exceeds the upper limit, the first display area 110 displays the period of the hospitalization based on a specified date of the hospitalization and corresponding to the upper limit. Therefore, with this configuration, compared to when the width of the display screen 108 is always constant, it is easier to understand the hospitalization medical information 112. Furthermore, when no upper limit is set and the length of hospitalization is long, the width of the first display area 110 increases, and more hospitalization medical information 112 is displayed in the first display area 110. In contrast, in the modified example of the third embodiment, the upper limit of the width of the first display area 110 is set as a user-specified or preset value. This allows the width of the first display area 110 to be limited for easier viewing by the user, and also limits the amount of hospitalization medical information 112 displayed in the first display area 110. Therefore, with this configuration, compared to when no upper limit is set, it is easier for the user to grasp the hospitalization medical information 112 at a bird's-eye view, even when the length of hospitalization is long.
[0182] In the above-described modified example, when the width W of the first display region 110 is equal to or less than the upper limit, the screen generator 26C adjusts the width W of the first display region 110 according to the length of hospitalization. However, the technology of the present disclosure is not limited to this. For example, the width W of the first display region 110 may be a fixed value. That is, even if the length of hospitalization is equal to or less than the upper limit of the width W of the first display region 110, the width W of the first display region 110 may be displayed as a constant value. In this case, a blank area may be displayed in the range of the first display region 110 other than the length of hospitalization, or pre-admission medical information 126 or post-discharge medical information 226 may be displayed.
[0183] [Fourth embodiment] In the above first to third embodiments, an example has been described in which one hospitalization period is displayed on the display screen 108, but the technology of the present disclosure is not limited to this. In the present fourth embodiment, a case will be described in which a hospitalization period date 108B corresponding to a specified hospitalization period among multiple hospitalization periods is displayed on the display screen 108.
[0184] 29, the acquiring unit 26B acquires image information 102 corresponding to a plurality of hospitalization period dates 108B from the image management server 16. Specifically, the acquiring unit 26B acquires image information 102 including image date information 102B (see FIG. 7) indicating the hospitalization period dates 108B from the image management server 16. The acquiring unit 26B also acquires document information 106 corresponding to the hospitalization period dates 108B from the document management server 18. Specifically, the acquiring unit 26B acquires document information 106 including document date information 106B (see FIG. 8) indicating the hospitalization period dates 108B from the document management server 18.
[0185] The screen generating unit 26C generates a display screen 108 (see FIG. 30) based on the electronic medical record 94, the image information 102, and the document information 106 corresponding to the multiple hospitalization period dates 108B.
[0186] The second transmitting / receiving unit 26A transmits information indicating the display screen 108 generated by the screen generating unit 26C to the client terminal 20. In the client terminal 20, the first transmitting / receiving unit 38C receives the information indicating the display screen 108. The display 48 displays the display screen 108 under the control of the display control unit 38A.
[0187] In the example shown on the left side of FIG. 30 as viewed from the front, the display screen 108 displays a current hospitalization date 108B among multiple hospitalization dates. In the example shown on the left side of FIG. 30 as viewed from the front, a total of six days, from the 29th to the 31st of a given month and the 1st to the 3rd of the following month, are displayed on the horizontal axis B of the first display area 110. Also, a hospitalization date selection area 134 is displayed in the upper left corner of the display screen 108, and "Hospitalized" is displayed in the hospitalization date selection area 134. Furthermore, in the example shown in FIG. 30, a previous hospitalization key 136 is displayed on the display screen 108. When the previous hospitalization key 136 is pressed via the pointer 118, the first display area 110 changes from the currently displayed hospitalization date 108B of the current hospitalization to the hospitalization date 108B corresponding to the previous hospitalization.
[0188] In the example shown on the right side of Fig. 30, the display screen 108 displays the previous hospitalization period date 108B among multiple hospitalization periods. A total of six days, from the 11th to the 16th of a certain month, are displayed on the horizontal axis B of the first display area 110. A hospitalization period selection area 134 is displayed in the upper left corner of the display screen 108, and "Previous Hospitalization" is displayed in the hospitalization period selection area 134.
[0189] 30, a hospitalization key 138 is displayed on the display screen 108. When the hospitalization key 138 is turned on via the pointer 118, the date is changed from the currently displayed hospitalization period date 108B to the hospitalization period date 108B during hospitalization.
[0190] 30, a second-to-last hospitalization key 140 is displayed on the display screen 108. When the second-to-last hospitalization key 140 is pressed via the pointer 118, the date is changed from the currently displayed hospitalization period date 108B to the hospitalization period date 108B corresponding to the second-to-last hospitalization period.
[0191] As described above, in the medical support system 10 according to the fourth embodiment, the acquisition unit 26B acquires the hospitalization period date 108B corresponding to a specified hospitalization period among multiple hospitalization periods. Therefore, this configuration makes it easier to understand the hospitalization period medical information 112 compared to when only a predetermined number of hospitalization periods among multiple hospitalization periods is displayed. Furthermore, by displaying multiple hospitalization periods, such as "Last" and "Previously," it is possible to indicate whether the target patient has multiple hospitalization periods, compared to when multiple hospitalization periods are not displayed, and the patient's hospitalization period history information can be confirmed. Furthermore, the user can specify a specific hospitalization period by selecting one of the multiple hospitalization periods, such as "Last" and "Previously." Therefore, this configuration makes it easier for the user to specify a specific hospitalization period compared to when the user cannot select from the displayed multiple hospitalization periods.
[0192] In the fourth embodiment, an example has been described in which the hospitalization period dates 108B corresponding to the current, previous, and second-to-last hospitalization periods are switched, but the technology of the present disclosure is not limited to this. For example, the hospitalization period to be switched may be a hospitalization period before the second-to-last hospitalization period, or any of a plurality of hospitalization periods may be designated via the reception device 46.
[0193] Furthermore, in the fourth embodiment, an example has been described in which multiple hospitalization periods are switched by turning on the Previous Hospitalization key 136, Hospitalization key 138, and Second Previous Hospitalization key 140 via the pointer 118, but the technology of the present disclosure is not limited to this. For example, a pull-down menu having a list of "Previous Hospitalization" and "Second Previous Hospitalization" may be displayed in the hospitalization period selection area 134, and multiple hospitalization periods may be switched by specifying the hospitalization period from the pull-down menu.
[0194] [Fifth embodiment] In the above first to fourth embodiments, a case has been described in which an icon 113 is designated and the corresponding medical information 120 is displayed in the medical information display area 116, but the technology of the present disclosure is not limited to this. In the present fifth embodiment, a case will be described in which the icon 113 is switched depending on the state of the medical information 120 displayed in the medical information display area 116.
[0195] As an example, as shown in Fig. 31 , when an icon 113 is designated via a pointer 118 in a first display area 110 of a display screen 108, the content indicated by the medical information 120 corresponding to the icon 113 is displayed in a medical information display area 116. In the example shown in Fig. 31 , a CT image 120C indicated by the medical information 120 corresponding to an icon 113C is displayed in the medical information display area 116. A change key 142 for changing the state of the medical information 120 and a confirmation key 144 for confirming the state of the medical information 120 are displayed in the medical information display area 116. In the example shown in Fig. 31 , the change key 142 and the confirmation key 144 are displayed below the CT image 120C.
[0196] When the change key 142 is turned on via the pointer 118, the contents of the medical information 120 can be changed (i.e., edited). When the confirmation key 144 is turned on via the pointer 118, it is confirmed that the medical professional has confirmed the medical information 120. In the example shown in Fig. 31, the confirmation key 144 for the CT image 120C is turned on via the pointer 118. This confirms that the medical professional has confirmed the CT image 120C.
[0197] When the confirmation key 144 is turned on, an icon 113C corresponding to the CT image 120C is switched in the first display area 110, as shown on the right side of Fig. 31 as viewed from the front. In the example shown in Fig. 31, as a result of turning on the confirmation key 144, the icon 113C is switched to a pattern different from that before confirmation.
[0198] As described above, in the medical support system 10 according to the fifth embodiment, the icon 113 is switched depending on the state of the medical information 120. Therefore, according to this configuration, it is easier to understand the hospitalization period medical information 112 compared to when the icon 113 is always displayed in a fixed manner.
[0199] In the above-described fifth embodiment, an example has been described in which the icon 113 is switched depending on the result of a change or confirmation of the state of the medical information 120. However, the technology of the present disclosure is not limited to this. Instead of or in addition to the state of the medical information 120 itself, the icon 113 may be switched depending on the result of a change or confirmation of the state of information (e.g., date information) included in the medical information 120. That is, the icon 113 is switched depending on information related to the medical information 120. Here, the information related to the medical information 120 includes the medical information 120 itself and additional information of the medical information 120. For example, if the date indicated by the date information included in the medical information 120 has not been input, the icon 113 may be displayed in white, and when the date is input, the icon 113 may be filled in. That is, the display mode of the icon 113 may be changed depending on the input state of the additional information of the medical information 120.
[0200] As described above, in the medical support system 10 according to the modified example of the fifth embodiment, the icon 113 is switched in accordance with the state of information (e.g., date information) included in the medical information 120, instead of or in addition to the state of the medical information 120 itself. Therefore, according to this configuration, it is easier to understand the hospitalization period medical information 112 compared to when the icon 113 is always displayed in a fixed manner.
[0201] In the fifth embodiment, the confirmation of the medical information 120 is confirmed by pressing the confirmation key 144, but the technology of the present disclosure is not limited to this. For example, the confirmation of the medical information 120 may be confirmed by closing a window displaying the contents of the medical information 120.
[0202] Furthermore, in the above fifth embodiment, an example has been described in which the pattern of the icon 113 is changed after the state of the medical information 120 is changed or confirmed, but the technology of the present disclosure is not limited to this, and any mode may be used as long as it allows the user to recognize that there has been a change in the state of the medical information 120. For example, the color, pattern, and / or shape of the icon 113 may be changed, or characters such as "Done" may be displayed within the icon 113.
[0203] Furthermore, in the above fifth embodiment, an example was given in which the icon 113 is switched after the state of the medical information 120 is changed or confirmed by the medical professional himself / herself, but the technology of the present disclosure is not limited to this, and the icon 113 may be switched depending on the results of confirmation by another medical professional (for example, a medical professional belonging to another medical department or division).
[0204] [Sixth embodiment] In the above first to fifth embodiments, the case where the icon 113 indicates the presence of corresponding medical information 120 has been described, but the technology of the present disclosure is not limited to this. In the present sixth embodiment, the case where the icon 113 indicates the number of pieces of medical information 120 and the case where the icon 113 indicates the presence of information accompanying the medical information 120 will be described.
[0205] As an example, as shown in Fig. 32, an icon 113 is displayed in the first display area 110 of the display screen 108. In the example shown on the left side of Fig. 32, the number of pieces of medical information 120 corresponding to the square-shaped icon 113 is displayed inside the icon 113. In the example shown in Fig. 32, two X-ray images 120E are associated with the icon 113E as the medical information 120, and therefore the number "2" is displayed inside the icon 113.
[0206] When an icon 113 is designated via the pointer 118, a list of medical information 120 corresponding to the icon 113 is displayed in the pop-up display area 146, as shown on the right side of FIG. 32 as an example. In the example shown in FIG. 32, text information titled "chest X-ray (front)" and text information titled "chest X-ray (back)" are displayed as a list of medical information 120 corresponding to the icon 113. When medical information 120 displayed in the pop-up display area 146 is designated via the pointer 118, the designated medical information 120 is displayed in the medical information display area 116. In the example shown in FIG. 32, an X-ray image 120E corresponding to the designated "chest X-ray (front)" is displayed in the medical information display area 116.
[0207] As described above, in the medical support system 10 according to the sixth embodiment, the icon 113 displays the number of pieces of medical information 120. Therefore, according to this configuration, it is easier to understand the hospitalization period medical information 112 compared to when the icon 113 is always displayed in a fixed manner. Furthermore, when multiple pieces of hospitalization period medical information 112 are stored in one cell 114 of the first display area 110, displaying an icon 113 representing each piece of hospitalization period medical information 112 results in a large fluctuation in the size of the icon 113 or the size of the cell 114. On the other hand, by displaying a single icon 113 and numerical information together, it is possible to suppress fluctuations in the size of the icon 113 or the size of the cell 114, making it easier to understand the hospitalization period medical information 112 from a bird's-eye view.
[0208] In the sixth embodiment, an example has been described in which the pop-up display area 146 displays a list of medical information 120 corresponding to the icons 113, but the technology of the present disclosure is not limited to this. As an example, as shown in FIG. 33 , the pop-up display area 146 may display the medical information 120 itself. In the example shown in FIG. 33 , two images showing prescriptions 120B are displayed in the pop-up display area 146 as the medical information 120 corresponding to the icon 113B. When an image showing prescription 120B displayed in the pop-up display area 146 is designated via the pointer 118, the designated prescription 120B is displayed in the medical information display area 116.
[0209] Furthermore, in the sixth embodiment, an example in which an icon 113 associated with a plurality of pieces of medical information 120 is designated has been described, but the technology of the present disclosure is not limited to this. As an example, as shown in FIG. 34, an entire row including an icon 113 associated with a plurality of pieces of medical information 120 may be designated. In this case, all of the pieces of medical information 120 corresponding to the icons 113 included in the designated row are displayed. In the example shown in FIG. 34, an entire row defined by the items of CT images is designated. At this time, all of the plurality of CT images 120C indicated by the medical information 120 corresponding to the icon 113C are displayed in the medical information display area 116.
[0210] Although the example in which the entire row is designated and all of the contents indicated by the medical information 120 corresponding to the icon 113 are displayed has been shown, this is merely an example. For example, the latest CT image 120C of the multiple CT images 120C may be displayed in the medical information display area 116.
[0211] Also, as an example, as shown in FIG. 34, when the pre-admission display area 124A is displayed in a single column and the entire row is specified, the medical information 120 corresponding to the icon 127 displayed in the pre-admission display area 124A does not have to be displayed in the medical information display area 116.
[0212] In the above-described embodiments, an example has been described in which, when an icon 113 is designated, the content indicated by the medical information 120 corresponding to the icon 113 is displayed in the medical information display area 116. However, the technology of the present disclosure is not limited to this. For example, when a cell 114 is designated, the content indicated by the medical information 120 corresponding to the cell 114 may be displayed in the medical information display area 116.
[0213] Furthermore, in the above-described embodiments, the first display area 110 and / or the second display area 124 are displayed on the display screen 108. However, the technology of the present disclosure is not limited to this. For example, the first display area 110 and / or the second display area 124 may be displayed on a screen separate from the display screen 108.
[0214] Furthermore, in the above-described embodiments, an example in which display screen 108 has both first display area 110 and second display area 124 has been described, but the technology of the present disclosure is not limited to this. For example, display screen 108 may display only first display area 110, without displaying second display area 124.
[0215] Furthermore, in the above-described embodiments, an example in which the display screen 108 is generated in the medical support server 12 has been described. However, this is merely an example. For example, as shown in FIG. 35, the display screen 108 may be generated in the client terminal 20. In this case, for example, the client terminal 20 may perform processing equivalent to the display screen generation processing and the screen display processing. That is, in the client terminal 20, a display screen generation processing program 40B is stored in the storage 40. The processor 38 reads the display screen generation processing program 40B from the storage 40 and executes the read display screen generation processing program 40B on the RAM 42 to perform the display screen generation processing. The display screen generation processing is realized by the processor 38 operating as a screen generator 38D. In this case, the client terminal 20 is an example of a "medical support device" according to the technology of the present disclosure, and the processor 38 is an example of a "processor" according to the technology of the present disclosure. The display screen generation processing program 40B is an example of a "program" according to the technology of the present disclosure.
[0216] Furthermore, at least one of the medical support server 12 and the client terminal 20 may have the function of at least one of the electronic medical record server 14, the image management server 16, and the document management server 18.
[0217] Furthermore, in the above embodiment, an example has been described in which the medical support server 12 acquires the electronic medical record 94 from the electronic medical record server 14 and identifies the hospitalization period date 108B, but the technology of the present disclosure is not limited to this. For example, the electronic medical record server 14 may hold hospitalization period information 96 corresponding to patient information, and the medical support server 12 may acquire the hospitalization period information 96 from the electronic medical record server 14 by transmitting patient identification information 90 from the medical support server 12 to the electronic medical record server 14.
[0218] Furthermore, in the above embodiment, when the medical support server 12 receives a start notification including the patient identification information 90, the medical support server 12 transmits the patient identification information 90 to the electronic medical record server 14, thereby causing the medical support server 12 to acquire the electronic medical record 94. Furthermore, an example has been described in which the medical support server 12 acquires hospitalization period information 96 from the electronic medical record 94 and transmits the patient identification information 90 and the hospitalization period information 96 to the image management server 16 and the document management server 18, respectively, thereby causing the medical support server 12 to receive the image information 102 and the document information 106, but the technology of the present disclosure is not limited to this.
[0219] For example, the medical support system 10 may have a management server (not shown) that acquires and manages hospital stay information 96, electronic medical records 94, image information 102, and document information 106 corresponding to multiple pieces of patient information from the electronic medical record server 14, the image management server 16, and the document management server 18, and the medical support server 12 or the client terminal 20 may transmit patient identification information 90 to the management server to acquire the corresponding hospital stay information 96, electronic medical record 94, image information 102, and document information 106. In this case, the timing at which the management server acquires any of the hospital stay information 96, electronic medical record 94, image information 102, and document information 106 from the electronic medical record server 14, the image management server 16, and the document management server 18 may be different from the timing at which the medical support server 12 or the client terminal 20 transmits the patient identification information 90. For example, when data is updated on each of the electronic medical record server 14, image management server 16, and document management server 18, update information may be sent to the management server, or the management server may periodically request each server to update information.
[0220] In addition, in the above embodiment, an example was given in which one electronic medical record server 14, one image management server 16, and one document management server 18 are provided as servers managing the medical information 120, but the technology of the present disclosure is not limited to this, and multiple electronic medical record servers 14, multiple image management servers 16, and multiple document management servers 18 may be provided. Furthermore, instead of or in addition to the electronic medical record server 14, the image management server 16, and the document management server 18, there may be other servers that manage the medical information 120. Furthermore, instead of the electronic medical record server 14, the image management server 16, and the document management server 18, the server that manages the medical information 120 may be a single server having equivalent functions to these.
[0221] Furthermore, in the above embodiment, an example in which the screen display processing program 40A is stored in the storage 40 has been described, but the technology of the present disclosure is not limited to this. For example, the screen display processing program 40A may be stored in a storage medium such as an SSD or a USB memory. The storage medium is a portable, computer-readable, non-transitory storage medium. The screen display processing program 40A stored in the storage medium is installed in the client terminal 20. The processor 38 executes screen display processing in accordance with the screen display processing program 40A.
[0222] In addition, the screen display processing program 40A may be stored in a storage device such as another computer or server connected to the client terminal 20 via the network 24 (see Figure 1), and the screen display processing program 40A may be downloaded and installed on the client terminal 20 in response to a request from the client terminal 20.
[0223] It is not necessary to store the entire screen display processing program 40A in the storage device of another computer or server connected to the client terminal 20, or in the storage 40; only a part of the screen display processing program 40A may be stored therein. Note that the storage medium, the storage device of another computer or server connected to the client terminal 20, and other external storage are regarded as memories that are directly or indirectly connected to and used by the processor 38.
[0224] In the above embodiment, the processor 38, storage 40, RAM 42, and communication I / F 44 of the client terminal 20 are exemplified as a computer, but the technology of the present disclosure is not limited to this, and devices including an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), and / or a PLD (Programmable Logic Device) may be applied instead of a computer. Also, a combination of a hardware configuration and a software configuration may be used instead of a computer.
[0225] The hardware resources for executing the screen display processing described in the above embodiments can be various processors, as listed below. Examples of processors include a CPU, which is a general-purpose processor that functions as a hardware resource for executing screen display processing by executing software, i.e., a program. Examples of processors include dedicated electrical circuits, such as FPGAs, PLDs, or ASICs, which are processors with circuit configurations designed specifically for executing specific processes. Each processor has built-in or connected memory, and each processor uses the memory to execute screen display processing.
[0226] The hardware resource that executes the screen display process may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the screen display process may be a single processor.
[0227] As an example of a system configured with one processor, first, one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes screen display processing. Second, there is a system that uses a processor that realizes the functions of the entire system, including multiple hardware resources that execute screen display processing, on a single IC (Integrated Circuit) chip, as typified by SoC (System-on-a-chip). In this way, screen display processing is realized using one or more of the above-mentioned various processors as hardware resources.
[0228] More specifically, the hardware structure of these various processors can be an electric circuit that combines circuit elements such as semiconductor devices. The above screen display process is merely an example. It goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the invention.
[0229] Furthermore, in the above embodiment, an example has been described in which the display screen generation processing program 28A is stored in the storage 28, but the technology of the present disclosure is not limited to this. For example, the display screen generation processing program 28A may be stored in a storage medium such as an SSD or a USB memory. The storage medium is a portable, computer-readable, non-transitory storage medium. The display screen generation processing program 28A stored in the storage medium is installed in the medical support server 12. The processor 26 executes the display screen generation processing in accordance with the display screen generation processing program 28A.
[0230] In addition, the display screen generation processing program 28A may be stored in a storage device such as another computer or server connected to the medical support server 12 via the network 24 (see FIG. 1), and the display screen generation processing program 28A may be downloaded and installed in the medical support server 12 in response to a request from the medical support server 12.
[0231] It is not necessary to store the entire display screen generation processing program 28A in the storage device of another computer or server connected to the medical support server 12, or in the storage 28; only a part of the display screen generation processing program 28A may be stored therein. Note that the storage medium, the storage device of another computer or server connected to the medical support server 12, and other external storage are regarded as memories that are directly or indirectly connected to and used by the processor 26.
[0232] In the above embodiment, the medical support server 12 is exemplified as a computer, but the technology of the present disclosure is not limited to this, and devices including an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), and / or a PLD (Programmable Logic Device) may be applied instead of a computer. Also, a combination of a hardware configuration and a software configuration may be used instead of a computer.
[0233] The hardware resources for executing the display screen generation process described in the above embodiments can be various processors, as listed below. Examples of processors include a CPU, which is a general-purpose processor that functions as a hardware resource for executing the display screen generation process by executing software, i.e., a program. Examples of processors include dedicated electrical circuits, such as FPGAs, PLDs, or ASICs, which are processors with circuit configurations designed specifically for executing specific processes. Each processor has built-in or connected memory, and each processor uses the memory to execute the display screen generation process.
[0234] The hardware resource that executes the display screen generation process may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the display screen generation process may be a single processor.
[0235] As an example of a system configured with a single processor, first, one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes the display screen generation process. Second, there is a system that uses a processor that realizes the functions of the entire system, including multiple hardware resources that execute the display screen generation process, on a single IC (Integrated Circuit) chip, as typified by SoC (System-on-a-chip). In this way, the display screen generation process is realized using one or more of the various processors described above as hardware resources.
[0236] More specifically, the hardware structure of these various processors can be an electric circuit that combines circuit elements such as semiconductor devices. The above-described display screen generation process is merely an example. It goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the process.
[0237] The above-described description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure and are merely an example of the technology of the present disclosure. For example, the above description of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above-described description and illustrations within the scope of the gist of the technology of the present disclosure. Furthermore, to avoid confusion and facilitate understanding of the parts related to the technology of the present disclosure, the above-described description and illustrations omit explanations of common technical knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.
[0238] In this specification, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."
[0239] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference. [Explanation of symbols]
[0240] 10 Medical Support System 12 Medical support server 14 Electronic medical record server 16 Image management server 18 Document Management Server 20 Client Terminals 24 Network 26,38,52,62,72 processors 26A Second Transceiver Unit 26B Acquisition Department 26C,38D screen generation section 28, 40, 54, 64, 74 storage 28A, 40B Display screen generation processing program 30, 42, 56, 66, 76 RAM 36, 50, 60, 70, 80 buses 38A Display control unit 38B Generation part 38C First Transceiver 32, 44, 58, 68, 78 Communication I / F 40A Screen display processing program 46 Reception device 48 Display 52A Third Transceiver 52B First Search Section 54A Electronic Medical Record Management Processing Program 62A 4th Transceiver Unit 62B Second Search Section 64A Image Management Processing Program 72A 5th Transceiver Unit 72B Third Search Section 74A Document Management Processing Program 88 Reception screen 90 Patient-specific information 92,100,104 databases 94 Electronic medical record information 94A Medical Process Information 96 Length of stay information 102 Image Information 102A Image body information 102B Image date information 106 Document Information 106A Document Body Information 106B Document Date Information 108 Display screen 108A items 108B Hospitalization period date 108C Date of hospitalization 108D Surgery date 109A Pre-hospitalization period dates 109B Post-Discharge Period Date 110 Display area 112 Hospitalization period medical information 113, 113A, 113B, 113C, 113C1, 113C2, 113D, 113E, 113F, 127, 227 Icons 114 cells 116 Medical Information Display Area 118 Pointer 120 Medical Information 120A,120C,120C1,120C2 CT image 120B Prescription 120C X-ray image 120D electrocardiogram 120E X-ray image 120F endoscopic image 120G Summary 122 Pre-hospitalization period information 124 1st display area 124A Pre-hospitalization display area 124B Post-discharge display area 126 Pre-hospitalization medical information 128 Pre-hospitalization period display key 130 Pre-hospitalization period hidden key 132 Scrollbar 134 Length of stay selection area 136 Previous admission key 138 Hospital Key 140 Previous admission key 142 Change Key 144 Confirmation Key 146 Pop-up display area 226 Post-Discharge Medical Information 228 Post-discharge period display key 230 Post-discharge period hidden key A Vertical axis B Horizontal axis W,W1,W2 width
Claims
1. a processor; The processor: Acquire hospitalization period medical information having a hospitalization period date, which is a date corresponding to the hospitalization period, and a plurality of first items associated with the hospitalization period date, and acquire medical information outside hospitalization period having a non-hospitalization period date, which is a date corresponding to a period other than the hospitalization period, and a plurality of second items associated with the non-hospitalization period date; a display screen having a first display area defined by a first axis indicating the hospitalization period dates and a second axis indicating the plurality of first items and intersecting with the first axis, and a second display area defined by a third axis indicating the non-hospitalization period dates and a fourth axis indicating the plurality of second items and intersecting with the third axis, wherein the hospitalization period medical information is arranged in a matrix in the first display area, and the non-hospitalization period medical information is arranged in a matrix in the second display area; In the second display area, the third axis indicates a first number of dates that is a number smaller than the number of dates included in the dates outside the hospitalization period, and the number of dates indicated by the third axis is switchable between the first number and a second number that is greater than the first number. Medical support equipment.
2. The display screen displays the number of days based on the hospitalization date for at least one of the dates included in the hospitalization period date. The medical support device according to claim 1 .
3. The display screen displays the surgery date in a manner that allows it to be distinguished from dates other than the surgery date. The medical support device according to claim 1 or 2.
4. The display screen displays the number of days based on the surgery date for at least one of the dates included in the hospitalization period. The medical support device according to any one of claims 1 to 3.
5. The non-hospitalization date is determined based on either the start date or the end date of the hospitalization period. The medical support device according to any one of claims 1 to 4.
6. In the second display area, the number of dates indicated by the third axis can be switched between the first number and a second number greater than the first number. The medical support device according to any one of claims 1 to 5.
7. In the second display area, the third axis indicates the date on which the medical information outside the hospitalization period is arranged among the dates outside the hospitalization period. The medical support device according to any one of claims 1 to 6.
8. the second display area has a pre-admission display area and a post-discharge display area, The post-discharge display area is displayed when the end date of the hospitalization period exists. The medical support device according to any one of claims 1 to 7.
9. The range of the first display area in the first axis direction is determined according to the length of hospitalization. The medical support device according to any one of claims 1 to 8.
10. a range in the first axis direction of the first display area has an upper limit value; When the hospitalization period exceeds the period corresponding to the upper limit, the first display area displays the period corresponding to the upper limit, based on a specified day of the hospitalization period. The medical support device according to any one of claims 1 to 9.
11. The processor acquires the hospital stay medical information having the hospital stay date corresponding to the specified hospital stay among the plurality of hospital stays and the plurality of first items associated with the hospital stay date. The medical support device according to any one of claims 1 to 10.
12. In the first display area, an icon indicating the presence of medical information is displayed in a cell identified by the date and the first item, The processor generates a medical information display area in which the medical information corresponding to the designated icon and / or cell is displayed. The medical support device according to any one of claims 1 to 11.
13. The icon is switched depending on the status of the information related to the medical information. The medical support device according to claim 12.
14. The status includes the status of the medical information itself and / or the status of supplementary information of the medical information. The medical support device according to claim 13.
15. The icon displays the number of pieces of medical information. The medical support device according to any one of claims 12 to 14.
16. The medical information is displayed in the medical information display area in any of the order in which the icons and / or the cells are designated, in date order, or in the order in which the first items are arranged in the second axis direction. The medical support device according to any one of claims 12 to 15.
17. The processor outputs information for displaying the display screen on a display device. The medical support device according to any one of claims 1 to 16.
18. The computer Acquiring hospitalization period medical information having a hospitalization period date, which is a date corresponding to the hospitalization period, and a plurality of first items associated with the hospitalization period date, and non-hospitalization period medical information having a non-hospitalization period date, which is a date corresponding to a period other than the hospitalization period, and a plurality of second items associated with the non-hospitalization period date; and generating a display screen having a first display area defined by a first axis indicating the hospitalization period dates and a second axis indicating the plurality of first items and intersecting with the first axis, and a second display area defined by a third axis indicating the non-hospitalization period dates and a fourth axis indicating the plurality of second items and intersecting with the third axis, wherein the hospitalization period medical information is arranged in a matrix in the first display area, and the non-hospitalization period medical information is arranged in a matrix in the second display area; In the second display area, the third axis indicates a first number of dates that is a number smaller than the number of dates included in the dates outside the hospitalization period, and the number of dates indicated by the third axis is switchable between the first number and a second number that is greater than the first number. Medical support methods including:
19. On the computer, Acquiring hospitalization period medical information having a hospitalization period date, which is a date corresponding to the hospitalization period, and a plurality of first items associated with the hospitalization period date, and non-hospitalization period medical information having a non-hospitalization period date, which is a date corresponding to a period other than the hospitalization period, and a plurality of second items associated with the non-hospitalization period date; and generating a display screen having a first display area defined by a first axis indicating the hospitalization period dates and a second axis indicating the plurality of first items and intersecting with the first axis, and a second display area defined by a third axis indicating the non-hospitalization period dates and a fourth axis indicating the plurality of second items and intersecting with the third axis, wherein the hospitalization period medical information is arranged in a matrix in the first display area, and the non-hospitalization period medical information is arranged in a matrix in the second display area; In the second display area, the third axis indicates a first number of dates that is a number smaller than the number of dates included in the dates outside the hospitalization period, and the number of dates indicated by the third axis is switchable between the first number and a second number that is greater than the first number. A program that executes processing including
Citation Information
Patent Citations
Medical treatment support system and program used for the same
JP2004021380A
Clinical data management system, clinical data management device, consultation history display method, and program
JP2006178810A
Medical examination support system and medical examination support program used for the same
JP2007011725A
Medical information processing apparatus and program
JP2011113428A
Medical information system
JP2016192207A