The present invention relates to a medical image display apparatus, a medical image display system, a medical image display method, and a computer-readable recording medium storing a program.
In recent years, medical facilities such as hospitals and clinics have been increasingly segmetalized in terms of function. In addition, the treatment (care cycle: inspection, diagnosis, treatment, and the like) for one disease of a patient has been spread over a plurality of medical facilities. In addition, with the development of a cloud system, a technology for managing data of a plurality of medical facilities in a cloud has been developed. However, under the present circumstances, identification information (patient ID or the like) for identifying a patient varies among medical facilities. Therefore, it is difficult to comprehensively grasp data on a patient existing over a plurality of medical facilities. Therefore, there is a trend to manage patients with common identification information. The common identification information is, for example, a region ID unique within a region, My Number (R), a medical ID, or the like.
However, it cannot be said that such common identification information is generally used. In each medical facility, it is still common to manage patients by their own identification information (patient ID or the like).
Japanese Unexamined Patent Publication No. 2017-215883 describes a medical image display apparatus that identifies a patient by using a so-called name identification technique. The name identification technique is a technique that includes searching for related patients similar to a search target patient and causing a display means to display patient information on each of the search target patient and the related patients in a list format so that differences between the patient information can be compared. The medical image display apparatus of Japanese Unexamined Patent Publication No. 2017-215883 has a configuration of displaying a name identification list and specifying the same patient in advance by using the name identification list.
A user such as a doctor first refers to a medical image of a patient captured at his/her own facility for interpretation. In the invention of Japanese Unexamined Patent Publication No. 2017-215883, a work list for name identification is separately activated at the time of interpretation of a target medical image, and a name identification list for a related patient is searched. If no related patient is present, work efficiency is lowered by the activation of the worklist and the check of the name identification list.
The present invention has been made in consideration of the above-described circumstances. It is an object of the present invention to provide a medical image display apparatus, a medical image display system, a medical image display method, and a computer-readable recording medium storing a program, which are capable of searching for related patient without reducing user's work efficiency.
To achieve at least one of the abovementioned objects, according to an aspect of the present invention, a medical image display apparatus reflecting one aspect of the present invention includes:
To achieve at least one of the abovementioned objects, according to another aspect of the present invention, a medical image display method reflecting one aspect of the present invention includes:
To achieve at least one of the abovementioned objects, according to yet another aspect of the present invention, a computer-readable recording medium storing a program that causes a computer of a medical image display apparatus to function as:
The advantages and features provided by one or more embodiments of the invention will become more fully understood from the detailed description given hereinafter and the appended drawings which are given by way of illustration only, and thus are not intended as a definition of the limits of the present invention, and wherein:
Hereinafter, an embodiment of the present invention will be described below. It should be noted that the claims of the present invention are not limited to the illustrated examples.
The imaging apparatus 11 is, for example, an image generating apparatus such as an X-ray imaging apparatus (DR or CR), an ultrasound diagnostic apparatus (US), a CT, or an MRI. The imaging apparatus 11 captures an image of an examination target part of a patient as a subject and generates a medical image as medical information. The generation of a medical image by the imaging apparatus 11 is based on examination order information transmitted from a radiology information system (RIS) (not illustrated) or the like.
Supplementary information (patient information, examination information, an image ID, and the like) is written on the medical image. After the attachment of the supplementary information, the medical image is transmitted to the medical image management apparatus 12 via a console or the like (not illustrated). The supplementary information is written in the header of the image file in accordance with, for example, the DICOM standard. Furthermore, the imaging apparatus 11 may be configured to transmit a medical image from the console to the image analyzing apparatus, and the image analyzing apparatus transmits the analyzed image on which predetermined analysis processing has been performed to the medical image management apparatus 12.
The medical image management apparatus 12 is, for example, a server constituting a picture archiving and communication system (PACS). The medical image management apparatus 12 associates the medical image received from the imaging apparatus 11 with patient information, examination information, the image ID of the medical image, the facility ID of the medical facility, and the like. The medical image management apparatus 12 stores the medical images in a database. Then, the medical image management apparatus 12 transmits a copy of the medical image stored in the database to the data management apparatus 20.
The medical image display apparatus 13 is a device that displays a medical image captured in a specified examination.
The controller 131 is configured by a central processing unit (CPU) or the like. The controller 131 reads a system program and various processing programs stored in the storage section 136. The controller 131 develops the read program in a work area formed in the RAM 135. The controller 131 controls each section or part in accordance with the program developed in the work area.
The operation part 132 includes a keyboard having cursor keys, character input keys, various function keys, and the like, and a pointing device such as a mouse. The operation part 132 outputs, to the controller 131, an instruction signal corresponding to an input by a key operation on the keyboard or a mouse operation. The operation part 132 may include a touch screen formed to cover the display part 133.
The display part 133 is a monitor such as a liquid crystal display (LCD). The display part 133 displays various screens and the like in accordance with an instruction which is a display signal input from the controller 131.
The communication section 134 includes a LAN adapter, a router, and a terminal adapter (TA). The communication section 134 transmits and receives data to and from an external device connected to the communication network.
The RAM 135 forms a work area. In the work area, various kinds of data is temporarily stored in various kinds of processing controlled by the controller 131. The data is, for example, various programs read from the storage section 136, input or output data, parameters, and the like.
The storage section 136 is a hard disk, a semiconductor nonvolatile memory, or the like. The storage section 136 stores a system program and various processing programs to be executed by the controller 131, and data required for executing these programs. The storage section 136 stores, for example, a search processing program P1, a search result display processing program P2, and a medical image display processing program P3.
The search processing program P1 is a program for executing examination search processing and related-patient search processing. The examination search processing is processing of searching the medical image management apparatus 12 for an examination that matches a predetermined search condition from and extracting it. The related-patient search processing is processing of searching the patient database 21 for a patient and extracting it. The patient to be searched for in the related-patient search processing is the second patient having the person identifying information that matches the person identification information on the first patient.
The search result display processing program P2 is a program for executing related-patient search result display processing and examination search result display processing. The examination search result display processing is processing of displaying, in the work list WL (see
The medical image display processing program P3 is a program for executing medical image display processing. The medical image display processing starts with receiving designation of one examination from the list of examinations displayed in the examination search result display processing. The medical image display processing then acquires a medical image of the designated examination from the medical image management apparatus 12 or the medical image database 23 and displays the medical image on the viewer V (see
Returning to
The patient database 21 stores person identifying information on patients in a plurality of medical facilities. The person identifying information includes a plurality of items (elements). The person identifying information includes, for example, patient information such as patient ID, patient's name (Japanese kanji, Japanese kana, alphabet), date of birth (age), sex, and medical facility.
In the patient database 21, each of patient information may be associated with medical information such as medical record information and vital information. The medical information is generated at the same medical facility as that of the patient information associated with the medical information.
The examination database 22 stores examination identifying information on examinations performed at a plurality of medical facilities. The examination identifying information includes a plurality of items (elements). The examination identifying information includes, for example, an examination ID, a patient name (Japanese kanji, Japanese kana, and alphabets), a date of birth, a sex, a medical facility, an examination date, a modality, and an imaging part. The items of examination identifying information include a path of an medical image of the patient captured in the examination and saved in the medical image database 23.
The medical image database 23 stores medical images captured by the image capturing apparatus 11 in examinations performed in a plurality of medical facilities and received from the medical image management apparatus 12. The medical image database 23 also stores supplementary information in association with each medical image. The supplementary information includes patient information, examination information, series information, image information, and the like.
The patient information is information on a patient. The patient information includes a patient ID, a patient name, a date of birth, an age, a sex, and the like.
The examination information is information on an examination. The examination information includes an examination instance UID, an examination date and time, and an examination description.
The series information is information on a series. The series information includes a modality (CT, MRI, DR, CR, US, or the like), a series instance UID, an examination part, a series number, a series description, and the like. The series instance UID is a unique ID for identifying the series. The series number is a number indicating the order of the series in the same examination. The series number may be used for determining a display order or the like.
The image information is information on a medical image. The image information includes an image number, an image generation date and time, an imaging direction, an imaging start position, an image type, a file path, and the like. The image number is a number indicating the ordinal number of an image in the same series. The imaging start position indicates coordinates at which the examination (scan) is started in an examination such as CT or MRI. The image type is information indicating whether the image is a slice image or a scout image in an examination such as CT or MRI. The file path is information indicating a storage location of the medical image in the medical image database 23.
Next, the operation of the medical image display apparatus 13 will be described.
The user inputs predetermined search conditions by operating the operation part 132. After inputting the search conditions, the user operates a search button. The controller 131 executes the examination search processing with the search processing program P1 (step S101). The controller 131 acquires the examination data of its medical facility satisfying a predetermined search condition from the medical image management apparatus 12.
The controller 131 executes the examination search result display processing with the search result display processing program P2 (step S102). Through the examination search result display processing, the controller 131 displays a list of inspections satisfying predetermined search conditions in the work list WL.
The controller 131 receives a predetermined user operation to designate the first examination (step S103). For example, in
Back to
In the present embodiment, the controller 131 executes the related-patient search processing by use of so-called name identification search. The name identification search is a search method of searching for, based on first person identifying information identifying a first patient, a second patient (related patient) having person identifying information (second person identifying information) similar to the first person identifying information.
The related-patient search processing based on the name identification search by the controller 131 will be described. The name identification search includes, for example, using the patient information of the first patient stored in the patient database 21 of the first medical facility for searching for a related patient stored in the patient database 21 of the first medical facility. The name identification search includes using the patient information of the first patient stored in the patient database 21 of the first medical facility for searching for a related patient stored in the patient database 21 of the second medical facility. It is needless to say that the related patient to be searched by the name identification search may be the same person as the search target patient.
In the name identification search, for example, five items, i.e. the name (Japanese kanji, Japanese kana, and alphabet), the date of birth, and the sex of the patient among the person identifying information are used as the name identification conditions. A search condition as to which item of the person identifying information is used as the name identification conditions is stored in the storage section 136 in advance.
The controller 131 compares the person identifying information between the search target patient and other patients with respect to each item. Then, the controller 131 adds the penalty value of the mismatched item to the reference value “1”, and calculates the reciprocal thereof as the similarity between the patients.
For example, it is assumed that the patients have the same name (Japanese kana), the same name (alphabet), and the same sex. Further, it is assumed that the patients do not have the same name (Japanese kanji) and the same date of birth. The penalty value is assumed to be set as follows, for example.
In this case, the similarity is obtained as follows.
For another example, it is assumed that the patients have the same name (Japanese kanji), date of birth, and sex. Further, it is assumed that patients do not have the same name (Japanese kana) and the same name (alphabet). The penalty value is assumed to be set in the same manner as described above. In this case, the similarity is obtained as follows.
As the name identification search, the controller 131 calculates the similarity between the search target patient and another patient as described above. The controller 131 extracts a patient having similarity equal to or more than a predetermined value as a related patient. In this manner, the controller 131 functions as a determination section that determines the presence or absence of a related patient satisfying the name identification conditions. The controller 131 also functions as a calculation section that calculates the similarity between the first patient and the related patient. The patient information of the related patient extracted by the name identification search is stored in the RAM 135.
The controller 131 may use items other than the above five items as the name identification conditions. For example, the modality of the imaging apparatus may be included in the name identification conditions. Alternatively, the controller 131 may include the imaging part of the medical image in the name identification conditions. The items to be included in the name identification conditions and the method of determining the presence or absence of a related patient in the name identification search may be appropriately changeable according to a user operation. As described above, the controller 131 functions as a name identification condition setter that sets the name identification conditions for the patient database 21.
Data on the modality of the imaging apparatus and the imaging part of the medical image may be stored in the examination database 22 as the examination information, as described above. Alternatively, the controller 131 may function as an identifying section that identifies such information from the medical images stored in the medical image database 23 using the viewer V or the work list WL.
The controller 131 determines the presence or absence of a related patient in the patient database 21 (step S105). If there is no related patient in the patient database 21 (step S105; No), the controller 131 executes the medical image display processing program P3. Then, as shown in
On the other hand, if the associated patient exists in the patient database 21 (step S105; Yes), the controller 131 executes the medical image display processing program P3. As illustrated in
In the present embodiment, the existence information E is, for example, a button including a character, but is not limited thereto. The existence information E may also be, for example, a predetermined symbol or mark.
The controller 131 receives a predetermined operation (step S108). In the present embodiment, the predetermined operation is a click on the existence information E. In response to the predetermined operation (step S108; Yes), the controller 131 executes the search result display processing program P2. Next, as illustrated in
The controller 131 receives a predetermined operation on the work list WL (step S110). In the present embodiment, the predetermined operation is a double click for designating one related patient.
In response to the predetermined operation to the work list WL (step S110; Yes), the controller 131 acquires the examination list for the one related patient from the examination database 22 with the search processing program P1.
The controller 131 receives a predetermined operation on the work list WL (step S112). In the present embodiment, the predetermined operation is, for example, a double click for designating the second examination.
In response to the predetermined operation to the work list WL (step S112; Yes), the controller 131 executes the medical image display processing program P3. Next, the controller 131 displays the medical image of the first examination of the search target patient and the medical image of the second examination of the related patient specified in step S112 together on the viewer V (step S113).
If the examination specified in step S112 is an examination performed in a different medical facility from the examination specified in step S103, it is preferable to display a warning C in step S113. The display is exemplified in
As described above, the medical image display apparatus 13 according to the present embodiment includes the display part 133 to display a medical image of the target first patient. A medical image display apparatus 13 includes a communication section 134 for communicating with the patient database 21 for storing person identifying information of patients generated in a plurality of medical facilities. The display part 133 displays the existence information E when the second patient is recorded in the patient database 21. With this configuration, the user can determine whether the necessity of searching for a related patient based on whether the existence information E is displayed on the display part 133. Therefore, it is possible to prevent the search for the related patient in a case where no related patient exists. As a result, it is possible to search for a related patient without reducing the work efficiency of the user.
Note that the description for the above embodiment illustrates an example of the medical image display apparatus according to the present invention, and the present invention is not limited thereto. The detailed configuration and detailed operation of each section of the apparatus can be appropriately changed without departing from the scope of the present invention.
For example, in the above-described embodiment, only the medical image of the search target patient is displayed in a case where no related patient exists. However, the present invention is not limited thereto. For example, as shown in
Although the data management apparatus 20 includes the databases corresponding to the respective medical facilities in the above description, it is not limited thereto. That is, a single patient database 21, a single examination database 22, and a single medical image database 23 may centrally manage each data of all the connected medical facilities.
The above description is to disclose an example in which a ROM (appropriately changeable) is used as a computer-readable medium for the program according to the present invention, but the present invention is not limited thereto. As other computer-readable media, a nonvolatile memory such as a flash memory and a portable recording medium such as a CD-ROM are applicable. A carrier wave is also applicable as a medium for providing data of the program according to the present invention via a communication line.
The entire disclosure of Japanese Patent Application No. 2023-048398, filed on Mar. 24, 2023, including description, claims, drawings and abstract is incorporated herein by reference.
Number | Date | Country | Kind |
---|---|---|---|
2023-048398 | Mar 2023 | JP | national |