This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2006-275255, filed Oct. 6, 2006, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a medical image information system, an image server and a client, and more particularly, to a technique for associating a medical image with a diagnosis report.
2. Description of the Related Art
Medical image information systems have been put into practical use, each of which has an image server to store medical images produced by a medical image diagnosis apparatus such as an X-ray CT apparatus, an MRI apparatus or the like, an image viewer to display the stored medical images to be read by a doctor or the like, a report system to make a diagnosis report based on a result of the reading by the doctor or the like. In such medical image information systems, the doctor or the like prepares a diagnosis report by writing his/her opinions on the medical images displayed on the image viewer in an opinion column of the diagnosis, writing a result of diagnosis based on his/her opinions in a diagnosis column, and, if necessary, appending the medical images to the diagnosis report.
In connection with such medical image information systems, for example, JP-A-2005-301453 discloses that hyperlinks for link information on medical images stored in an image server are set for character strings specified in a diagnosis report. By setting the hyperlinks, it is possible to associate the diagnosis report with the medical images and start up an image viewer to display the medical images from the diagnosis.
Information on a storage location (path) of the medical images is necessary to set the hyperlinks in the diagnosis. Therefore, the hyperlinks can be essentially set only for the medical images that have been already stored in the image server. Accordingly, in order to set hyperlinks for medical images newly produced in the image viewer by a doctor or the like, it is necessary to set the hyperlinks in the diagnosis report after storing the produced new medical images in the image server. This may result in lowering of diagnosis efficiency.
An advantage of the invention is that it provides a medical image information system which is capable of setting link information in a diagnosis report without medical images stored in an image server, an image server and a client.
According to a first aspect of the invention, there is provided a medical image information system that prepares a diagnosis report for which link information for referring to a medical image stored in an image server is set, and displays a medical image not stored in the image server, including: a reservation request unit that makes a storage location reservation request for the medical image not stored in the image server prior to storing the medical image not stored in the image server; a reservation unit that receives the storage location reservation request and makes reservation for storage location of the medical image not stored in the image server; and a link information setting unit that sets the link information for the reserved storage location.
According to a second aspect of the invention, there is provided an image server that stores a medical image having link information set for a diagnosis report in a client, including: a reservation unit that receives a medical image storage location reservation request from the client and makes reservation for storage location of the medical image; a memory unit that memorizes identification information to identify the medical image for which the storage location reservation request is made, and information on the reserved storage location in association of the identification information with the reserved storage location information; an identification unit that identifies whether a medical image requested to be stored from the client is the medical image for which the storage location reservation request is made, based on the identification information, if the medical image is requested to be stored from the client; and a storing unit that stores the medical image requested to be stored from the client in the reserved storage location if it is identified that the medical image requested to be stored from the client is the medical image for which the storage location reservation request is made.
According to a third aspect of the invention, there is provided a client including: a reservation request unit that makes a storage location reservation request for the medical image not stored in the image server prior to storing the medical image not stored in the image server; and a link information setting unit that receives the storage location reservation request and sets link information for the reserved storage location in the image server.
Additional advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.
Hereinafter exemplary embodiments of the invention will be described with reference to the accompanying drawings.
The image server 1 stores and manages medical images acquired by a medical image diagnosis apparatus (not shown) such as an X-ray CT apparatus, an MRI apparatus, a supersonic diagnosis apparatus or the like.
The controller 11 controls an operation of the image server 1, such as storing a medical image and information relating to the medical image, which are sent with a medical image storing request from the client 2, in the storage 12. In this embodiment, the controller 11 includes a reservation unit 111 and an identification unit 112. The reservation unit 111 receives a storage location reservation request for a medical image, which is not stored in the storage 12 and is transmitted from the client 2, and makes reservation for a storage location of the medical image in order to set a hyperlink for the medical image. The identification unit 112 identifies whether or not the medical image newly transmitted from the client 2 is a medical image whose storage location is reserved, and causes the medical image to be stored in the storage 12 based on a result of the identification. The reservation unit 111 and the identification unit 112 will be described in more detail later in terms of their function.
The storage 12 includes a database (DB) for storing a reservation database table 121 to associate a storage location prepared according to the storage location reservation request from the client 2 with the medical image to be stored in the prepared storage location, and an image storage unit 122 for storing the medical image and medical image-related information (for example, user identification (UID) to identify the medical image, examination date, information on a patient, etc., which are required to search the medical image in the future).
The client 2 is a terminal for preparing an electronic diagnosis report based on an operation input from a user such as a doctor.
The controller 21 controls operation of the blocks of the client 2 according to manipulation of the operation unit 23. In this embodiment, the controller 21 includes a report preparation controller 211 and a display controller 212. The report preparation controller 211 controls various processes relating to preparation of a diagnosis report according to a diagnosis report preparation program stored in the storage 22. In this embodiment, the report preparation controller 211 includes a reservation request unit 211a and a link information setting unit 211b. The reservation request unit 211a requests the image server 1 to make reservation for storage location of a medical image, which is not stored in the storage 12 of the image server 1, in order to set a hyperlink for the medical image. The link information setting unit 211b sets a hyperlink for a character string of a diagnosis report, which is set by a doctor or the like. The display controller 212 performs a control in such a manner to display a diagnosis report and a diagnosis report preparation screen on the report viewer 25 according to the diagnosis report preparation program stored in the storage 22 or display the medical image, which is transmitted from the image server 1, and a medical image edition screen on the image viewer 24 according to a medical image display program stored in the storage 22.
The storage 22 stores the diagnosis report preparation program and the medical image display program, and temporarily stores the medical image transmitted from the image server 1. An example of the operation unit 23 may include a keyboard for inputting characters on the diagnosis report preparation screen, a mouse for performing various designation operations, etc.
The image viewer 24 may include, for example, a liquid crystal display monitor or the like for displaying the medical image and the medical image edition screen under control of the display controller 212. The report viewer 25 may include, for example, a liquid crystal display monitor or the like for displaying the diagnosis report and the diagnosis report edition screen under control of the display controller 212. It is possible for the doctor or the like to prepare the diagnosis report on the diagnosis report preparation screen displayed on the report viewer 25 while viewing the medical image displayed on the image viewer 24. In this embodiment, it is possible to set a hyperlink for link information for associating a character string in the diagnosis report with data on the medical image in the image server 1.
The image viewer 24 not only display the medical image transmitted from the image server 1, as it is, but also has a function as an MPR viewer for preparing and displaying an image viewed from a different section of the medical image transmitted from the image server 1 according to manipulation of the operation unit 23 by the doctor or the like.
The report server 3 associates the diagnosis report prepared in the client 2 with information relating to the diagnosis report (UID to specify the diagnosis report, etc.) and store it. Details of the report server 3 will be omitted for the sake of brevity.
Hereinafter, the operation of this embodiment will be described.
To begin with, a doctor or the like prepares a diagnosis report while viewing a medical image displayed on the image viewer 24. At this time, when it is instructed to set a hyperlink through manipulation of the operation unit 23 by the doctor or the like (Step S11), the reservation request unit 211a of the client 2 sends a storage location reservation request to reserve a storage location in which a medical image to be hyperlinked is stored to the image server 1 (Step S12). The sent storage location reservation request contains image-specifying information (for example, an image UID, etc.) to specify a medical image to be created later. The instruction to set the hyperlink may be made by dragging and dropping a medical image, which is displayed on the image viewer 24, on a character string in a diagnosis report displayed on the report viewer 25, for example, as shown in
Upon receiving the storage location reservation request from the client 2 (Step S1), the reservation unit 111 of the image server 1 makes issue and reservation for storage location in the image storage unit 122 (Step S2). The image server 1 registers the image-specifying information contained in the storage location reservation request and information on the storage location in the reservation database table 121 of the storage 12, with the image-specifying information associated with the storage location information. When the reservation of the storage location is completed, the reservation unit 111 of the image server 1 informs the client 2 of the information on the reserved storage location (Step S3).
Upon receiving the storage location information from the image server 1 (Step S13), the link information setting unit 211b of the client 2 sets a hyperlink for the received storage location information (Step S14). An example of information set for the hyperlink may include information for specifying an original image used to prepare the medical image, information on display conditions of a corresponding medical image when a character string for which the hyperlink is set is designated in the diagnosis report, etc., in addition to the storage location information of the medical image.
Thereafter, when a user creates a medical image (for example, an MPR image) newly stored in the image server 1 (Step 15), the report preparation controller 211 of the client 2 transmits the created medical image, along with a medical image storage request, to the image server 1 (Step S16), completing a process at a side of the client 2. Here, the image-specifying information issued in Step S12 is contained in the medical image storage request. After the diagnosis report is prepared in the client 2, the prepared diagnosis report is stored in the report server 3.
Upon receiving the medical image and the medical image storage request from the client 2 (Step S4), the identification unit 112 of the image server 1 determines whether or not the received medical image is an image whose storage location is reserved, from the image-specifying information contained in the medical image storage request (Step S5). In the determination at Step S5, if the received image-specifying information is not registered in the reservation database table 121, that is, if the received medical image is not an image whose storage location is reserved, the identification unit 112 of the image server 1 issues a new storage location and stores the received medical image in the issued storage location (Step S6). On the other hand, in the determination at Step S5, if the received image-specifying information is registered in the reservation database table 121, that is, if the received medical image is an image whose storage location is reserved, the identification unit 112 of the image server 1 stores the received medical image in the reserved storage location (Step S7). After the storage of the medical image is completed, the identification unit 112 of the image server 1 stores medical image-related information (for example, an image UID, examination date, information on a patient, etc., which are required to search the medical image in the future) in the image storage unit 122 (Step S8), completing a process at a side of the image server 1.
As described above, according to this embodiment, prior to setting the hyperlink actually, the storage location is reserved according to the storage location reservation request for the image server 1 from the client 2. The hyperlink is set for the reserved storage location. Thereafter, since the medical image transmitted to image server 1 is stored in the reserved storage location, it is possible to set the hyperlink although the medical image was not stored in the image server 1.
Although it has been illustrated in this embodiment that the medical image is created after the hyperlink is set, the hyperlink may be set after the medical image is created. In this case, since the medical image was actually created, for example, information on image size may also be contained in the storage location reservation request and transmitted, in addition to the image UID.
In addition, in this embodiment, although the client 2 issues the image-specifying information such as the image UID, the client 2 may make the storage location reservation request only, and the image-specifying information may be issued in the image server 1.
In addition, in the embodiment, in addition to the medical image whose storage location is reserved, all medical images created and displayed in the image viewer 24 may be stored in the image server 1. In addition, if the medical image whose storage location is reserved is, for example, a CT image, an MPR image created in a batch process based on a slice pitch or number set in a range set from images at front and rear slice positions may be stored in the image server 1.
When the storage location is reserved, the image server 1 may store a dummy image in the reserved storage location. The dummy image refers to an image for informing a user that the storage location is reserved, for example. By storing such a dummy image, although a medical image is actually not stored, since the dummy image is displayed when a hyperlinked character string is designated, a user can confirm whether or not a hyperlink is correctly set before the storage of the medical image is completed.
In addition, when the image server 1 is requested to store a medical image whose storage location is reserved, the image server 1 may store the medical image in preference to other medical images whose storage locations are not reserved. This priority may be determined by the image server 1 or may be designated by the client 2. In this manner, by preferentially storing the medical image whose storage location is reserved, the hyperlink can be smoothly set even if the image server 1 has high load due to registration of a mass of images.
In addition, although the hyperlinked medical image has been illustrated with the MPR image in this embodiment, the subject invention is not limited thereto. For example, the hyperlink setting method of this embodiment may be applied to a differential image of a plurality of medical images, an image obtained by subjecting a gray scale process to an original medical image, etc.
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2006-275255 | Oct 2006 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5948040 | DeLorme et al. | Sep 1999 | A |
6263350 | Wollrath et al. | Jul 2001 | B1 |
6615266 | Hoffman et al. | Sep 2003 | B1 |
7130885 | Chandra et al. | Oct 2006 | B2 |
7325095 | Williams | Jan 2008 | B2 |
7487308 | Dalal et al. | Feb 2009 | B1 |
7746491 | Ikeda et al. | Jun 2010 | B2 |
20020059193 | Decime | May 2002 | A1 |
20020111960 | Irons et al. | Aug 2002 | A1 |
20020138582 | Chandra et al. | Sep 2002 | A1 |
20030195986 | Densmore | Oct 2003 | A1 |
20050141444 | Hirai | Jun 2005 | A1 |
20050226405 | Fukatsu et al. | Oct 2005 | A1 |
20060009692 | Fukuda et al. | Jan 2006 | A1 |
20060010013 | Yamatake | Jan 2006 | A1 |
20060106284 | Shouji et al. | May 2006 | A1 |
20060242382 | Griess et al. | Oct 2006 | A1 |
20060271403 | Iwasa et al. | Nov 2006 | A1 |
20060279764 | Shimada | Dec 2006 | A1 |
20070064987 | Esham et al. | Mar 2007 | A1 |
20100034442 | Minakuchi et al. | Feb 2010 | A1 |
Number | Date | Country |
---|---|---|
2001-84388 | Mar 2001 | JP |
2001-133874 | May 2001 | JP |
2002-73615 | Mar 2002 | JP |
2002-111987 | Apr 2002 | JP |
2002-209128 | Jul 2002 | JP |
2002-269230 | Sep 2002 | JP |
2002-282213 | Oct 2002 | JP |
2002-336203 | Nov 2002 | JP |
2004-70619 | Mar 2004 | JP |
2004-97651 | Apr 2004 | JP |
2005-20097 | Jan 2005 | JP |
2005-92281 | Apr 2005 | JP |
2005-301453 | Oct 2005 | JP |
2005-309502 | Nov 2005 | JP |
2005-333477 | Dec 2005 | JP |
Entry |
---|
ASP.NET Custom Error Pages, http://aspnetresources.com/articles/CustomErrorPages, posted on Feb. 1, 2004, pp. 1-17. |
Official Letter of Inquiry mailed on Mar. 12, 2013, issued for JP Application No. 2006-275255 (with English translation). |
Office Action mailed Jul. 16, 2013 in Japanese Patent Application No. 2012-158825 (with English Translation). |
Japanese Office Action mailed on Aug. 9, 2011 issued for JP Application No. 2006-275255, filed on Oct. 6, 2006 (with English translation). |
Number | Date | Country | |
---|---|---|---|
20080086335 A1 | Apr 2008 | US |