1. Field of the Invention
The present invention relates to an image display method and, more specifically, to an image display method that sequentially displays images before and after the performance of a plurality of certain processing operations in the order or in reverse of the order in which the processing operations were performed.
The invention is also relates to an image display apparatus for implementing the image display method described above and a program for causing a computer to perform the method.
2. Description of the Related Art
Heretofore, image display systems in which medical images, such as tomographic images and the like, are stored in a large-capacity storage means and the images are read out, as appropriate, from the storage means and displayed on a display means for diagnosis are known as described, for example, in Japanese Unexamined Patent Publication No. 2011-083590.
In this type of image display systems, various types of image processing operations, such as contrast adjustment, enhancement, and the like, are performed on an displayed image and images processed by the image processing operations are newly displayed in the past as described, for example, in Japanese Unexamined Patent Publication No. 2007-185429. Further, in this type of image display systems, image display related processing operations, such as paging (page feeding), panning (display area shifting), zooming (enlargement and reduction), and the like, are performed and images processed by the processing operations are newly displayed in the past.
When various types of processing operations are performed on a displayed image and images processed by the processing operations are displayed, it is often the case that an image before the performance of a processing operation is required to be displayed again. Such requirements arise, for example, in the case where the images before and after the performance of a processing operation need to be observed comparatively and further in the case where a more preferable image based on the comparative observation is required to be stored and retained.
As one of the methods that meet the demand described above, a method in which a history of processing operations is stored in a storage means and, if an undo instruction to cancel the previous processing operation is given, the image before the performance of the processing operation is generated based on the history and the generated image is displayed on a display means is known as described, for example, in Japanese Unexamined Patent Publication No. 2006-209543 (paragraphs [0043] and [0044]). Further, according to the method that uses such history, after a processing operation is cancelled, if a redo instruction of the processing operation is given, the processed image may be displayed again.
As described above, the conventional method in which the history of a plurality of processing operations is stored in a storage unit and images before or after the processing operations are displayed based on the history, however, requires a lot of time and effort before a desired image is displayed. Further, a problem of annoyance may also exist because undesired images are also switched and displayed one by one. This problem becomes more significant as the number of undo and redo operations of processing is increased.
Consequently, it is an object of the present invention to provide an image display method capable of eliminating the annoyance described above and displaying a desired image from those before and after a plurality of processing operations with a little time and effort.
It is a further object of the present invention to provide an apparatus for implementing the image display method as described above and a program for causing a computer to perform the method.
A first image display method of the present invention is a method, including the steps of:
displaying an image in one display section of an image display unit;
performing a plurality of types of processing operations a plurality of times in total, each being performed an arbitrary number of times and order, on the displayed image;
each time a processing operation is performed once, changing the displayed image to an image processed by the processing operation; and
storing a history of the processing operations performed a plurality of times in a storage unit, thereby allowing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed the plurality of times based on the stored history,
wherein, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately after the performance of a specific processing operation of the plurality of types of processing operations is displayed, an image immediately before the performance of the specific processing operation is not displayed and an image immediately before the performance of a processing operation which was performed immediately before the specific processing operation in the history and is different in type from the specific processing operation is displayed.
The term “specific processing operation” as used herein refers to a specific type of processing operation among a plurality of types and the specific processing operation may be one or more than one. This applies also to the invention described herein below.
In the case where the specific processing operation is more than one, the “specific processing operation” in the phrase of “performed immediately before the specific processing operation” refers to a collection of a plurality of specific processing operations.
The instruction to perform the switching display described above may be issued, by way of example, as an undo instruction to cancel the previous processing operation, as described above.
A second image display method according to the present invention is a method, including the steps of:
displaying an image in one display section of an image display unit;
performing a plurality of types of processing operations a plurality of times in total, each being performed an arbitrary number of times and order, on the displayed image;
each time a processing operation is performed once, changing the displayed image to an image processed by the processing operation; and
storing a history of the processing operations performed a plurality of times in a storage unit, thereby allowing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed the plurality of times based on the stored history,
wherein, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately before the performance of a specific processing operation of the plurality of types of processing operations is displayed, an image immediately after the performance of the specific processing operation is not displayed and an image immediately after the performance of a processing operation which was performed immediately after the specific processing operation in the history and is different in type from the specific processing operation is displayed.
In the case where the specific processing operation is more than one, the “specific processing operation” in the phrase of “performed immediately after the specific processing operation” refers to a collection of a plurality of specific processing operations.
In the second image display method, the instruction to perform the switching display described above may be issued, by way of example, as a processing redo instruction as described above.
In the first and the second image display methods described above, the specific processing operation is preferably at least one of paging, panning, and zooming.
A third image display method according to the present invention is a method, including the steps of:
setting a plurality of areas in a display section of an image display unit and displaying an image in each area;
performing a processing operation a plurality of times in total, each being performed with respect to each area, on a plurality of images of the displayed images,
each time a processing operation is performed once, changing the displayed image to an image processed by the processing operation; and
storing a history of the processing operation performed a plurality of times in a storage unit, thereby allowing a switching display of images to be displayed in the display section in reverse of the order of the processing operation performed the plurality of times based on the stored history and in the same areas as originally displayed,
wherein, when performing the switching display, if a specific area of the plurality of areas is specified and an instruction to perform the switching display is given, the switching display is omitted for the images displayed in the areas other than the specific area.
Also in the third image display method, the instruction to perform the switching display described above may be issued, by way of example, as a processing undo instruction, as in the first image display method.
The first to the third image display methods of the present invention described above may be performed appropriately if the image is a medical image or an image stored in an image filing system.
A first program according to the present invention is a program for causing a computer to perform an image display method in an image display apparatus that:
displays an image in one display section of an image display unit;
performs a plurality of types of processing operations a plurality of times in total, each being performed an arbitrary number of times and order, on the displayed image;
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operations performed a plurality of times in a storage unit, thereby allowing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed the plurality of times based on the stored history,
wherein, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately after the performance of a specific processing operation of the plurality of types of processing operations is displayed, the image display method does not display an image immediately before the performance of the specific processing operation and displays an image immediately before the performance of a processing operation which was performed immediately before the specific processing operation in the history and is different in type from the specific processing operation.
A second program according to the present invention is a program for causing a computer to perform an image display method in an image display apparatus that:
displays an image in one display section of an image display unit;
performs a plurality of types of processing operations a plurality of times in total, each being performed an arbitrary number of times and order, on the displayed image;
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operations performed a plurality of times in a storage unit, thereby allowing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed the plurality of times based on the stored history,
wherein, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately before the performance of a specific processing operation of the plurality of types of processing operations is displayed, the image display method does not display an image immediately after the performance of the specific processing operation and displays an image immediately after the performance of a processing operation which was performed immediately after the specific processing operation in the history and is different in type from the specific processing operation.
A third program according to the present invention is a program for causing a computer to perform an image display method in an image display apparatus that:
sets a plurality of areas in a display section of an image display unit and displays an image in each area;
performs a processing operation a plurality of times in total, each being performed with respect to each area, on a plurality of images of the displayed images,
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operation performed a plurality of times in a storage unit, thereby allowing a switching display of images to be displayed in the display section in reverse of the order of the processing operation performed the plurality of times based on the stored history and in the same areas as originally displayed,
wherein, when performing the switching display, if a specific area of the plurality of areas is specified and an instruction to perform the switching display is given, the image display method omits the switching display for the images displayed in the areas other than the specific area.
A first image display apparatus according to the present invention is an apparatus that:
displays an image in one display section of an image display unit;
performs a plurality of types of processing operations a plurality of times in total, each being performed an arbitrary number of times and order, on the displayed image;
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operations performed a plurality of times in a storage unit, thereby allowing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed the plurality of times based on the stored history,
wherein the image display apparatus includes a display control unit that, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately after the performance of a specific processing operation of the plurality of types of processing operations is displayed, does not display an image immediately before the performance of the specific processing operation and displays an image immediately before the performance of a processing operation which was performed immediately before the specific processing operation in the history and is different in type from the specific processing operation.
A second image display apparatus according to the present invention is an apparatus that:
displays an image in one display section of an image display unit;
performs a plurality of types of processing operations a plurality of times in total, each being performed an arbitrary number of times and order, on the displayed image;
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operations performed a plurality of times in a storage unit, thereby allowing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed the plurality of times based on the stored history,
wherein the apparatus includes a display control unit that, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately before the performance of a specific processing operation of the plurality of types of processing operations is displayed, does not display an image immediately after the performance of the specific processing operation and displays an image immediately after the performance of a processing operation which was performed immediately after the specific processing operation in the history and is different in type from the specific processing operation.
A third image display apparatus according to the present invention is an apparatus that:
sets a plurality of areas in a display section of an image display unit and displays an image in each area;
performs a processing operation a plurality of times in total, each being performed with respect to each area, on a plurality of images of the displayed images,
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operation performed a plurality of times in a storage unit, thereby allowing a switching display of images to be displayed in the display section in reverse of the order of the processing operation performed the plurality of times based on the stored history and in the same areas as originally displayed,
wherein, the apparatus includes a display control unit that, when performing the switching display, if a specific area of the plurality of areas is specified and an instruction to perform the switching display is given, omits the switching display for the images displayed in the areas other than the specific area.
According to the first image display method of the present invention, when performing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed a plurality of times, if an instruction to display a next image is given from the state in which an image immediately after the performance of a specific processing operation of the plurality of types of processing operations is displayed, an image immediately before the performance of the specific processing operation is not displayed and an image immediately before the performance of a processing operation which was performed immediately before the specific processing operation in the history and is different in type from the specific processing operation is displayed. This may reduce the time and effort required to display a desired image by the mount of not displaying an image immediately before the performance of the specific processing operation and annoyance that unnecessary images are displayed one by one is eliminated, whereby the work efficiency of image display may be improved.
According to the second image display method of the present invention, when performing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed a plurality of times, if an instruction to display a next image is given from the state in which an image immediately before the performance of a specific processing operation of the plurality of types of processing operations is displayed, an image immediately after the performance of the specific processing operation is not displayed and an image immediately after the performance of a processing operation which was performed immediately after the specific processing operation in the history and is different in type from the specific processing operation is displayed. This may reduce the time and effort required to display a desired image by the mount of not displaying an image immediately after the performance of the specific processing operation and annoyance that unnecessary images are displayed one by one is eliminated, whereby the work efficiency of image display may be improved.
According to the third image display method of the present invention, when performing a switching display of images to be displayed in the display section in reverse of the order of the processing operation performed a plurality of times and in the same areas as originally displayed, if a specific area of the plurality of areas is specified and an instruction to perform the switching display is given, the switching display is omitted for the images displayed in the areas other than the specific area. This may reduce the time and effort required to display a desired image by the mount of the omission of the switching display and annoyance that unnecessary images are displayed one by one is eliminated, whereby the work efficiency of image display may be improved.
In the mean time, as described above, the first image display apparatus according to the present invention is an apparatus that:
displays an image in one display section of an image display unit;
performs a plurality of types of processing operations a plurality of times in total, each being performed an arbitrary number of times and order, on the displayed image;
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operations performed a plurality of times in a storage unit, thereby allowing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed the plurality of times based on the stored history,
wherein the image display apparatus includes a display control unit that, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately after the performance of a specific processing operation of the plurality of types of processing operations is displayed, does not display an image immediately before the performance of the specific processing operation and displays an image immediately before the performance of a processing operation which was performed immediately before the specific processing operation in the history and is different in type from the specific processing operation. Therefore, the first image display apparatus may implement the first image display method according to the present invention.
As described above, the second image display apparatus according to the present invention is an apparatus that:
displays an image in one display section of an image display unit;
performs a plurality of types of processing operations a plurality of times in total, each being performed an arbitrary number of times and order, on the displayed image;
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operations performed a plurality of times in a storage unit, thereby allowing a switching display of an image to be displayed in the display section in reverse of the order of the processing operations performed the plurality of times based on the stored history,
wherein the apparatus includes a display control unit that, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately before the performance of a specific processing operation of the plurality of types of processing operations is displayed, does not display an image immediately after the performance of the specific processing operation and displays an image immediately after the performance of a processing operation which was performed immediately after the specific processing operation in the history and is different in type from the specific processing operation. Therefore, the second image display apparatus may implement the second image display method according to the present invention.
As described above, the third image display apparatus according to the present invention is an apparatus that:
sets a plurality of areas in a display section of an image display unit and displays an image in each area;
performs a processing operation a plurality of times in total, each being performed with respect to each area, on a plurality of images of the displayed images,
each time a processing operation is performed once, changes the displayed image to an image processed by the processing operation; and
stores a history of the processing operation performed a plurality of times in a storage unit, thereby allowing a switching display of images to be displayed in the display section in reverse of the order of the processing operation performed the plurality of times based on the stored history and in the same areas as originally displayed,
wherein, the apparatus includes a display control unit that, when performing the switching display, if a specific area of the plurality of areas is specified and an instruction to perform the switching display is given, omits the switching display for the images displayed in the areas other than the specific area. Therefore, the third image display apparatus may implement the third image display method according to the present invention.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
The modality 1 includes equipment that performs imaging of an examination target region of a subject, generates image data of an image representing the region, and outputs the image data by attaching information (tag information), such as examination information, patient information, and the like, to the image data. The tag information described above is in a format that meets the standardized format, such as DICOM (Digital Imaging and Communication in Medicine) Standard and the like, or in a format that meets the standard format of the manufacture of the modality or the like. Specific examples of the modality 1 may include CT equipment, MRI equipment, PET equipment, ultrasonic imaging equipment, and the like.
In the present example, the image data for displaying the image are those representing a tomographic image of a subject obtained, by way of example, with CT equipment, and more specifically, a collection of image data representing axial section images or sagittal section images with a predetermined slice interval and slice thickness. Note that, however, the data dealt with by the image display apparatus of the present invention are not limited to such image data and the data may be other data, such as image data representing a mass of character information and the like.
The image interpretation workstation 2 is a system used by an image interpretation doctor, the user of the system, to perform image interpretation and generate an image interpretation report. As schematically illustrated in
The image interpretation workstation 2 is configured to be able to issue an image retrieval request to the image server 3, perform various types of image processing operations on an image received from the image server 3, perform image display related operations, such as paging (page feeding), panning (display area shifting), and further zooming (enlargement and reduction), and the like, perform various analysis operations, including automatic detection and highlighting of a structure and a lesion like region in the image, display an image, support in generating an image interpretation report, issue a registration or retrieval request for an image interpretation report to an image interpretation report server (not shown), display an image interpretation report received from the image interpretation report server, and the like based on a program installed on the processor 21.
The image server 3 is a general purpose computer with relatively high processing power on which a software program that provides the function of the database management system (DataBase Management System: DBMS) is installed. Further, the image server 3 includes a large capacity storage constituting the image database 4. The storage may be a large capacity hard disk connected to the image server 3 by a data bus, a NAS (Network Attached Storage) connected to the network 10, or a disk unit connected to a SAN (Storage Area Network). The image server 3 also has a communication interface for communicating with the modality 1, image interpretation workstation 2, and the like via the network 10. When an image registration request is received from the modality 1, the image server 3 arranges the image into the database format and registers the image in the image database 4.
The image database 4 includes the image data of a three-dimensional image described above and the tag information related to the image. The tag information may possibly include, for example, the image ID for identifying each image, patient ID for identifying the subject, examination ID for identifying the examination, unique ID (UID) allocated to each image, examination date when the image was generated, examination time, the type of modality used in the examination for obtaining the image, patient information such as the name, age, and gender, and the like, examination region (imaged region), imaging information (imaging protocol, imaging sequence, imaging method, imaging condition, use of contrast agent, and the like), serial numbers or acquisition numbers when a plurality of images was obtained by one examination.
When a retrieval request is received from the image interpretation workstation 2 via the network 10, the image server 3 searches images registered in the image database 4 and sends an extracted image to the image interpretation workstation 2 that has issued the request.
When an operation for requesting retrieval of an image interpretation target image is performed by the user, such as the image interpretation doctor, the image interpretation workstation 2 sends the retrieval request to the image server 3 and obtains the image required for the image interpretation. Then, the image interpretation workstation 2 performs various types of image processing operations on the image, as well as the image display related operations, such as the paging, panning, and further zooming, based on the instructions from the user and then displays the image on the display 22.
The image display on the display 22 described above will now be described in detail. Note that one “examination” to be described herein below belongs to one “patient”. Further, one “examination” includes a plurality of “series”, and one “series” includes a plurality of “images”.
When “examination” is selected by the user (operator) from an examination list (not shown) displayed on the display 22, an image display screen as illustrated in
Major buttons among the various types of operation buttons described above includes a reduction button 31 and an enlargement button 32 for instructing a zooming operation, a page feed button 33 and a page return button 34 for instructing a paging operation, an undo button 35 for cancelling a processing operation, such as an image processing operation or the aforementioned paging or the like, a redo button 36 for re-performing the same processing operation as that once cancelled, a history skip button 37 for instructing history skipping to be described later, and the like.
The examination list display area 22a displays an examination list for a patient. When an examination is selected in the list, the thumbnail display area is updated. One thumbnail image in a series belonging to the “examination selected in the examination list” is displayed in the thumbnail display area 22b.
When one of the thumbnail images is selected and the selected image is drag-and-dropped on a series display pane in the image display area 22c, the series of the drag source which includes the thumbnail image is displayed in the series display pane of the drop destination.
The image display area 22c may form one series pane as a whole or may display a plurality of series display panes by dividing the area, as illustrated in
In performing the processing operations of the buttons 31 to 37 described above, an instruction is given to the processor 21 based on the combination of moving a cursor displayed on the display 22 (not shown) with the mouse 24 and pressing the click button of the mouse 24, and the processing operation is performed by the processor 21 based on the instruction. That is, if, for example, the click button of the mouse 24 is pressed once with the cursor being placed on the reduction button 31, the image displayed on the display 22 is reduced by a predetermined ratio by the processor 21 and the display image is switched to the reduced image. The combined operation of the cursor setting and pressing of the click button of the mouse 24 described above is, hereinafter, referred to as “pressing the reduction button 31”. The same applies to the other display buttons. Further, if the enlargement button 32 is pressed once, the image displayed on the display 22 is switched to the image enlarged by a predetermined ratio.
When one of a series of a plurality of images related to each other and paginated, such as a plurality of images of different slice positions with respect to the same subject or a plurality of images different in date and time of imaging with respect to the same subject, is displayed on the display 22, if the page feed button 33 is pressed once, the processor 21 feeds the display target image by one page to the ascending side and the image of the next page is displayed on the display 22. Likewise, when one of the series of images is displayed on the display 22, if the page return button 34 is pressed once, the processor 21 feeds the display target image one page to the descending side and the image of the previous page is displayed on the display 22.
Further, it is also possible to cause a predetermined processing operation to be performed without using the aforementioned buttons 31 to 37. For example, when a certain image is displayed on the display 22, if the click button of the mouse 24 is pressed with the cursor being placed on the image and with that the mouse 24 is moved (drag operation), for example, in a horizontal direction, panning is performed in which the display image is moved to the same direction as that of the movement of the mouse 24.
So far the description has been made of a case in which an instruction to perform each processing operation is inputted via the GUI, but not limited to this, and an arrangement may be adopted in which an instruction to perform a processing operation is inputted using, for example, a particular key of the keyboard 23.
Further, the present embodiment allows image processing, such as contrast increase and decrease, edge enhancement, and the like, in addition to the image display related operations, such as the paging, panning, and zooming as described above. Details of the image processing operations will not be described here, but the image processing operations may be implemented in the same manner as in the conventional system. Even when these processing operations are performed, the display image may be changed from an image before the performance of the image processing operation to an image after the performance of the image processing operation.
In the present embodiment, it is possible, after the performance of a processing operation, such as paging, panning, or zooming, or one of the various types of image processing operations, to cancel the processing operation and display the image before the performance of the processing operation or further to display the image after re-performance of the processing operation from the state in which the image before the performance of the processing operation is displayed. The basic configuration for that purpose is identical to that in the conventional system, in which a history of processing operations is stored in the memory of the processor 21 and when an undo instruction of a processing operation or a redo instruction of a processing operation is inputted to the processor 21, an image after the performance of an undo operation or an image after the performance of a redo operation is generated based on the history and the generated image is displayed on the display 22. Hereinafter, the image immediately after the performance of the undo operation as described above is sometimes referred also to as “an undo image” and the image immediately after the performance of the redo operation is sometimes referred also to as “a redo image”.
The instruction to perform the undo operation and the instruction to perform the redo operation described above are given to the processor 21 by pressing the undo button 35 and the redo button 36 shown in
The aforementioned history skipping is a function, when sequentially displaying images before and after each processing operation following or in reverse of the order in which a plurality of processing operations was performed, not to display an image determined not necessary to be displayed. For example, the aforementioned paging is an operation to feed and display images one by one in order to find an image the user wants to observe. Therefore, it is often the case that the images displayed through page feeding until the desired image is found are not particularly necessary to redisplay one by one.
Hereinafter, the transition of display images when an undo operation of processing and a redo operation of processing are performed will be described in detail. A description will be made first of a case in which an undo operation of processing and a redo operation of processing are performed in the normal mode. In the case where images are transitionally displayed in the normal mode, the history skip button 37 shown in
In
Next, a description will be made of a case in which an undo operation of processing and a redo operation of processing are performed under the history skipping mode. In the case where images are transitionally displayed in the history skipping mode, the history skip button 37 is operated in the manner as described above and the history skipping mode is set. When the history skipping mode is set in the manner as described above, a small window 38 is opened near the history skip button 37 on the display 22, as illustrated in
In the example of
The transition states of display images when an undo operation of processing is performed under the history skipping mode are shown in CASE 2 and CASE 3 in
If images are switched and displayed in the manner as described above, for example, the pressing of the undo button 35 four times allows returning to image 3 while the same button pressing of four times allows returning only to image 5 in the normal mode. In this way, according to the present invention, the annoyance that the undo images not deemed particularly necessary are displayed one by one is eliminated and the time and effort required for returning to a desired image are reduced, whereby the work efficiency of image display may be improved.
Next, in CASE 3 in
If images are switched and displayed in the manner as described above, for example, the pressing of the undo button 35 four times allows returning to image 1 while the same button pressing of four times allows returning only to image 5 in the normal mode, whereby the work efficiency of image display may be improved. The effect of improving the work efficiency becomes more significant as the number of processing operations which are the history skipping targets included in the process of returning to the desired image is increased, as is clear from the comparison between CASE 2 and CASE 3 described above. Here also, the annoyance that the undo images not deemed particularly necessary are displayed one by one is eliminated.
Next, image display when a redo operation of processing is performed after the undo operation of processing described above is performed will be described.
The redo operation of processing in the normal mode will be described first with reference to CASE 1 in
The redo operation of processing under the history skipping mode will be described with reference to CASE 4 in
While the normal mode requires the pressing of the redo button 36 four times for returning from image 7 to image 11, the aforementioned history skipping requires only two times of the pressing of the redo button 36, whereby work efficiency of image display may be improved. In this case also, the annoyance that the redo images not deemed particularly necessary are displayed one by one is eliminated.
In the embodiment described above, the entire image display area 22c constitutes one display section and the image display method of the present invention is applied to the image display in the display section. In the case where a plurality of series display panes is displayed by dividing the image display area 22c, as illustrated in
Further, a plurality of specific processing operations may be set as the history skipping targets, as described above. For example, in the example shown in
Next, an alternative embodiment of the present invention will be described.
Hereinafter, the transition of display images in the present embodiment will be described. Also, in the present embodiment, processing history is stored in the memory of the processor 21 and when an undo instruction of processing is inputted to the processor 21, an undo image of processing is generated based on the history and the image is displayed on the display 22. Further, the normal mode and the history skipping mode described above may be alternatively selected also in the present embodiment, but the history skipping mode is set only in the case where an undo operation of processing is performed.
A description will be made first of a case in which an undo operation of processing is performed in the normal mode. In the case where images are transitionally displayed in the normal mode, the history skip button 37 shown in
The upper half of
In
Next, a description will be made of a case in which an undo operation of processing is performed under the history skipping mode. In the case where images are transitionally displayed in the history skipping mode, the history skip button 37 is operated in the manner as described above and the history skipping mode is set. When the history skipping mode is set in the manner as described above, a small window 39 is opened near the history skip button 37 on the display 22, as illustrated in
In the example of
The transition states of display images when an undo operation of processing is performed under the history skipping mode are shown in CASE 2 and CASE 3 in
In a strict sense, in comparison with the image 7 transitioned after undo operations of processing are performed three times in the normal mode, the image 7 here differs in that the processing operations 9 and 8 are not cancelled, i.e., the display images in the areas II and IV are not switched, but it is called as “image 7” for the sake of convenience (the same applies hereinafter). As such performance of undo operation of processing only in the area III is normally implemented in the case where the user is not interested in the transitions of the display images of the other areas, I, II, and IV, the non-performance of one by one display of the undo images in the areas other than the area III does not generally cause any inconvenience.
Next, if the undo button 35 is pressed once, undo images tracing back the history are generated for the areas I, II, and IV other than the area III (areas IV, to be specific in this example) but their switching display is omitted and undo image generation and switching display are performed only for the area III. That is, the display image in the image display area 22c is changed to the image 5 in which the display image in the area III is switched to the image before the performance of the processing 5A.
As described above, whereas the normal mode requires the pressing of the undo button 35 five times for returning from the image 10 to the image 5, the performance of the aforementioned history skipping allows the number of pressing times of the undo button 35 to be reduced only to two times, whereby the work efficiency of image display may be improved.
Next, CASE 3 in
Next, if the undo button 35 is pressed once, undo images tracing back the history are generated for the areas II, III, and IV other than the area I (areas II, to be specific in this example) but their switching display is omitted and undo image generation and switching display are performed only for the area I. That is, the display image in the image display area 22c is changed to the image 2 in which the display image in the area I is switched to the image before the performance of the processing 2A.
So far the present embodiment has been described, but the present invention is not limited to the embodiments described above and modifications and changes may be made as appropriate without departing from the technical concept of the present invention. For example, in the embodiments described above, the present invention is applied to the case where medical images are displayed but the present invention may also be applied equally to the case where images other than medical images are displayed.
As for the images, other than the medical images, to which the present invention is applicable may includes general photographic images and other images generated by so-called computer graphics techniques, images formed of a mass of textual information, and the like. In the display of such types of images, processing operations, such as paging and zooming, and image processing operations, such as brightness change, tone change, and the like, may possibly be performed and there may be a case in which history skipping for these processing operations is desirable.
A program for causing a computer to perform the steps of the image display method according to the present invention described above is one of the embodiments of the present invention. Further, a computer readable recording medium on which is recorded such program is also one of the embodiments of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2013-059662 | Mar 2013 | JP | national |