Abstract:
A program running on a computer constituting an image displaying apparatus includes the functions of: (a) displaying a target image to be enlarged; (b)enlarging a part of the displayed target image and displaying the enlarged part of the target image; and (c)receiving an enlarging range designated by an operator for the displayed part of the target image. The program further includes (d)enlarging an image portion in the designated enlarging range for the displayed part of the target image and displaying the enlarged image portion, wherein the functions of the program are achieved by the computer.

Description:
FIELD OF THE INVENTION  
       [0001]     The present invention relates to an image display program and a storage medium containing same; and, more particularly, to an image display program and a storage medium containing the same for an easy opereation of an enlargement setting.  
       BACKGROUND OF THE INVENTION  
       [0002]     Recently, an image display device using a graphical user interface (GUI), which is capable of displaying an image of a format such as JPEG and BMP, is broadly in use. For such an image display device, functions such as selecting an arbitrary image by using a mouse or a keyboard or enlarging the image into an arbitrary size have been investigated.  
         [0003]     For example, when an operator selects an image, a designated range of the selected image is enlarged to be displayed on a screen (hereinafter, main window). In order to show which part of the selected image the displayed range corresponds to, a reduced whole image of the selected image is displayed on another screen, hereinafter, to be called as a sub window, and the enlarged range is indicated on the reduced image by a frame. Here, in the whole image displayed in the sub window, the range of enlargement may be changed by controlling a size and a position of the frame by using an input device such as a mouse or a keyboard.  
         [0004]     Referring to  FIG. 12 , an exemplary image enlargement display method will be described.  FIG. 12  shows an exemplary operating screen  161  of the image display device which displays an image The main window  171  and sub window  172  are displayed on the operating screen  161  of the image display device. The sub window  172  is located in the upper right side of the operating screen  161 . The enlarged image of the selected image is displayed in the main window  171 . In the sub window  172 , the frame corresponding to the enlarged image displayed in the main window  171  is displayed on a reduced whole image such that it can be easily recognized to which part of the whole image the enlarged image displayed in the main window  171  corresponds.  
         [0005]     The operator can move the zoom-in boundary  173  displayed in the sub window  172  and change the size of the frame by using the mouse such that enlargement range of the image displayed in the main window  171  can be changed.  
         [0006]     However, the image display method for the image display device mentioned above has a problem as follows.  
         [0007]     That is, in the above mentioned image display device, in order to show the enlargement range of the enlarged image on the whole image, the reduced whole image is displayed in the sub window  172 , and the enlarged part is indicated with the zoom-in boundary  173 . The enlargement range can be varied by using the zoom-in boundary  173 . Because of this, when the designated enlargement ratio is high, the zoom-in boundary  173  becomes too small. Accordingly, it becomes difficult for the operator to confirm the enlargement range and to change the range.  
         [0008]     Referring to  FIG. 13  and  FIG. 14 , example of such a problem will be described hereinafter.  
         [0009]      FIG. 13  illustratios an example of the operating screen  161  of the image display device, and shows an original image  181  that is used for enlargement and an enlargement range  182  on the original image  181 .  
         [0010]     On the operating screen  161 , the main window  171 , the sub window  172 , and the zoom-in boundary  173  are provided. The original image  181  and the enlargement range  182  on the original image  181  are reduced and displayed in the sub window  172 .  
         [0011]     When the enlargement range  182  in the original image  181  is relatively large, in other words when the enlargement ratio is set to be relatively low, the size of the zoom-in boundary  173  is relatively large that the operator can easily manipulate with it to change the enlargement range without any difficulty.  
         [0012]      FIG. 14  illustratios another example of the operating screen  161  of the image display device, and shows an original image  191  used in enlargement and an enlargement range  192  on the original image  191 .  
         [0013]     On the operating screen  161 , the main window  171 , the sub window  172 , and the zoom-in boundary  173  are provided. The original image  191  and the enlargement range  192  on the original image  191  are reduced and displayed on the sub window  172 .  
         [0014]     However, in the  FIG. 14 , the zoom-in boundary  173  displayed on the sub window  172  is hardly recognizable. This is because, as shown in  FIG. 14 , the operator has set the enlargement ratio to be relatively high; in other words, the operator has set the enlargement range  192  to be too small. Accordingly, the zoom-in boundary  173  in the sub window  172  is displayed to be as small as one pixel. In this case, it is very difficult for the operator to check and change the enlargement range.  
         [0015]     Moreover, even though the enlargement ratio is set to be high by using an original image  191  having very large number of pixels, the enlargement can be performed only up to one pixel of the reduced whole image displayed on the sub window  172 , and a larger enlargement range thereof cannot be set, thereby degrading the precision of the enlargement.  
       SUMMARY OF THE INVENTION  
       [0016]     It is, therefore, an object of the present invention to provide an image display program facilitating an enlargement (zoom-in) of an image on a computer screen by displaying an image of a proper size to designate a position and range in an enlargement target image and a storge medium containing the same.  
         [0017]     In accordance with an embodiment of the present invention, there is provided a program running on a computer constituting an image displaying apparatus, the program including the functions of:  
         [0018]     (a) displaying a target image to be enlarged;  
         [0019]     (b) enlarging a part of the displayed target image and displaying the enlarged part of the target image;  
         [0020]     (c) receiving an enlarging range designated by an operator for the displayed part of the target image; and  
         [0021]     (d) enlarging an image portion in the designated enlarging range for the displayed part of the target image and displaying the enlarged image portion,  
         [0022]     wherein the functions of the program are achieved by the computer.  
         [0023]     In accordance with another exemplary embodiment of the present invention, there is provided a program including the following functions of:  
         [0024]     receiving an enlargement range designated by the operator for the displayed target image;  
         [0025]     detecting a size of the enlargement range;  
         [0026]     comparing the detected size of the enlargement range with a threshold value; and  
         [0027]     wherein, in the function (b) of displaying the part of the target image, a partial image of the displayed target image is displayed when the detected size of the enlargement range is less than the threshold value, the displayed partial image containing therein the enlargement range.  
         [0028]     In accordance with a still further embodiment of the present invention, in the function of displaying the part of the target image, a function (b 1 ) of enlarging an image part of a currently displayed image and displaying the enlarged image part is carried out at least once with respect to a newly displayed image.  
         [0029]     In addition, the function of receiving the enlarging range designated by the operator is carried out with respect to an image part maximally enlarged by the function (b 1 ).  
         [0030]     In accordance with a still further embodiment of the present invention, images generatiod by the functions (a) and (b), are simultaneously displayed in a single picture frame or printed on a single sheet of paper.  
         [0031]     In another embodiment, one of the generatiod images are displayed in a single picture frame or printed on a single sheet of paper by switching said one of the generatiod images.  
         [0032]     In addition, in a still another embodiment, one of the generatiod images are output in a single picture frame or printed on a single sheet of paper by choosing said one of the generatiod images as the one to be displayed.  
         [0033]     In accordance with a still further embodiment, there is provided a program running on a computer constituting an image displaying apparatus, the program including the functions of:  
         [0034]     (a) displaying a target image to be enlarged;  
         [0035]     (b) receiving an enlarging range designated by an operator for the displayed part of the target image;  
         [0036]     (c) detecting a size of the received enlarging range;  
         [0037]     (d) comparing the detected size of the enlarging range with threshold value; wherein  
         [0038]     when the detected enlarging range is less than the threshold value, a sub-window for displaying an image of a predetermined size larger than the received enlarging range is displayed, and a frame representing the received enlarging range is displayed in the displayed image of the predetermined size,  
         [0039]     wherein the functions of the program are achieved by the computer.  
         [0040]     A target image to be enlarged is displayed.  
         [0041]     An enlarging range designated by an operator is received for the displayed part of the target image.  
         [0042]     A size of the received enlarging range is detected.  
         [0043]     The detected size of the enlarging range is compared with threshold value.  
         [0044]     In accordance with another aspect of the present invention, there is provided a storage medium containing a program running on a computer constituting an image displaying apparatus, the program including the functions of:  
         [0045]     (a) displaying a target image to be enlarged;  
         [0046]     (b) enlarging a part of the displayed target image and displaying the enlarged part of the target image;  
         [0047]     (c) receiving an enlarging range designated by an operator for the displayed part of the target image; and  
         [0048]     (d) enlarging an image portion in the designated enlarging range for the displayed part of the target image and displaying the enlarged image portion,  
         [0049]     wherein the functions of the program are achieved by the computer.  
         [0050]     In accordance with a further embodiment of a storage medium of the present invention, the storage medium containing another program running on a computer constituting an image displaying apparatus is provided. Here, the program includes the following functions.  
         [0051]     A target image to be enlarged is displayed.  
         [0052]     An enlarging range designated by an operator is received for the displayed part of the target image.  
         [0053]     A size of the received enlarging range is detected.  
         [0054]     The detected size of the enlarging range is compared with threshold value.  
         [0055]     Here, when the detected enlarging range is less than the threshold value, a sub-window for displaying an image of a predetermined size larger than the received enlarging range is displayed, and a frame representing the received enlarging range is displayed in the displayed image of the predetermined size.  
         [0056]     Here, an image can be outputted through a screen operated by a computer, or a printer, etc. The target image to be enlarged can be obtained by being photographed by a camera, an external image data, or an image data stored in various type of memory device.  
         [0057]     In addition, the part of the target image can be designated from the various portion of the target image.  
         [0058]     The operator may be a person who controls an image display method of the image display program in accordance with the present invention.  
         [0059]     In the embodiments of the present invention, the enlargement range and the enlargement ratio may be various magnitudes. For example, the enlargement ratio of the part of the target image may be set to be larger than the size of high precision image display area.  
         [0060]     Even when the enlargement ratio is set to be very high, the zoom in boundary can be easily controlled by the operator by displaying the image selected on the whole high precision image displaying area and the enlargement setting sub-window, and the enlarged image can be displayed on the zoomed-in high precision image displaying area based on the enlargement designated position and the designated enlargement ratio.  
         [0061]     In addition, a plurality of windows for enlargement setting are displayed for the zoom-in boundaries, which are displayed small when the enlargement ratio is set to be high such that the operator controls the zoom-in boundary having a size bigger than a predetermined size displayed on one or a plurality of screens and can easily change the enlargement position and the enlargement ratio.  
         [0062]     Here, in order to display an image of an image which is larger than a designated size of the enlargement range, a middle boundary is used. The enlargement ratio of the middle boundary is not only a reference for use of the enlargement setting sub-window but also the enlargement ratio for an image to be displayed on the enlargement setting sub-window.  
         [0063]     The enlargement ratio of the middle boundary may be set by various schemes. For example, it is possible to set up in advance a predetermined enlargement ratio as the enlargement ratio of the middle boundary, and it is also possible to set an enlargement ratio calculated based on a size of the original image as the enlargement ratio of the middle boundary.  
         [0064]     The image display program in accordance with the exemplary embodiment of the present invention provides following functions for enlargingly displaying a designated image, an enlargement range designating function, and an enlargement range designation display function for displaying an image range to be enlarged.  
         [0065]     Here, the image display method and the image display device in accordance with the exemplary embodiment of the present invention provide an enlargement ratio determining function for determining a designated enlargement ratio by using the enlargement range designating function, a second enlargement on a determined result of an enlargement ratio determination, range designating function for designating a determined result based on the enlargement ratio determining function.  
         [0066]     Thereby, the operator may easily designate an enlargement range of an image to be enlarged. 
     
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
       [0067]     The above and other objects and features of the present invention will become apparent from the following description of preferred embodiments, given in conjunction with the accompanying drawings, in which:  
         [0068]      FIG. 1  is a schematic diagram of an exemplary structure of an image display device in accordance with an exemplary embodiment of the present invention;  
         [0069]      FIG. 2  shows an example of the image display device;  
         [0070]      FIG. 3  describes an example for an operation button (i.e., enlargement display position moving button) of the image display device;  
         [0071]      FIG. 4  offers a diagram illustrating an operating button (i.e., enlargement ratio changing button) of the image display device;  
         [0072]      FIG. 5  is a diagram showing an operation button (i.e., enlargement ratio changing pop-up menu) of the image display device;  
         [0073]      FIG. 6  illustratios an exemplary display screen of the image display device;  
         [0074]      FIG. 7  describes an example of relations among images in accordance with an exemplary embodiment of the present invention;  
         [0075]      FIG. 8  depicts another example of relations among images in accordance with an exemplary embodiment of the present invention;  
         [0076]      FIG. 9  illustratios a sequence of an enlargement display process in accordance with an exemplary embodiment of the present invention;  
         [0077]      FIG. 10  provides an example of a display screen of the image display device;  
         [0078]      FIG. 11  shows a security system in accordance with an exemplary embodiment of the present invention;  
         [0079]      FIG. 12  is a diagram showing an exemplary display screen of the image display device;  
         [0080]      FIG. 13  illustratios another exemplary display screen of the image display device; and  
         [0081]      FIG. 14  depicts still another exemplary display screen of the image display device. 
     
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS  
       [0082]     Referring to the drawings, embodiments of the present invention will be described in detail.  
         [0083]      FIG. 1  shows a schematic diagram for a hardware structure of an image display device performing an image display method in accordance with an embodiment of the present invention.  
         [0084]     The image display device in accordance with an exemplary embodiment of the present invention is configured to use a personal computer (PC). For example, the image display device includes a memory  1  for memorizing data such as a read only memory (ROM) or a random access memory (RAM), a storage unit  2  for storing data such as a hard disc, a video interface  3  for relaying image data, a central processing unit (CPU)  4  for various data processing and controlling, an input interface  5  for relaying input data, a bus  6  for transmitting data, a monitor  7  for displaying image data, input device  8  for inputting data such as a keyboard, and a pointing device  9  for inputting data such as a mouse.  
         [0085]     The memory  1 , the storage unit  2 , the video interface  3 , the CPU  4 , and the input interface  5  are connected through the bus  6 . The monitor  7  is connected to the bus  6  through the video interface  3 . The input device  8  and the pointing device  9  are connected to the bus  6  through the input interface  5 .  
         [0086]     The image display device in accordance with the embodiment of the present invention reads and processes image data. Here the image data may be recorded with a camera and stored in the memory  1  or the storage unit  2 , or may be obtained from an external device such as a network device or removable media.  
         [0087]     Hereinafter, an image enlargement (zoom-in) and reduction (zoom-out) method will be described in detail. As one of the image enlargement and reduction methods, a method named as an affine transformation has been used widely. The affine transformation is given by Equation 1. In accordance with the affine transformation, a pixel (x 1 , y 1 ) is transformed into a pixel (x 2 , y 2 ).  
         [0088]     Equation 2 shows a condition under which an enlargement and a reduction are performed. Here, Sx, and Sy respectively represent enlargement ratios of x-axis direction and y-axis direction. The image will be enlarged when Sx or Sy is bigger than 1.0, and the image will be reduced when Sx or Sy is smaller than 1.0.  
               (         x2           y2         )     =         (         a11       a12           a21       a22         )     ⁢     (         x1           y1         )       +     (         a13           a23         )               [     Equation   ⁢           ⁢   1     ]                 a11   =   Sx     ⁢     
     ⁢     a12   =   0     ⁢     
     ⁢     a13   =   0     ⁢     
     ⁢     a21   =   0     ⁢     
     ⁢     a22   =   Sy     ⁢     
     ⁢     a23   =   0             [     Equation   ⁢           ⁢   2     ]             
 
         [0089]     Hereinafter, as an example of an operation performed by the image display device in accordance with an exemplary embodiment of the present invention, a process for a partial image enlargement will be described in detail.  
         [0090]     The image display device in accordance with the exemplary embodiment of the present invention can perform an image display and an operation manipulated by an operator.  FIG. 2  shows an example of an operating screen  11  of the image display device.  
         [0091]     The operating screen  11  which is displayed on a displaying part of the monitor includes a whole high precision image displaying area  21 , three zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c , and additionally includes three enlargement display selecting buttons  32   a ,  32   b ,  32   c , four enlarging display position moving buttons  33   a ,  33   b ,  33   c , and  33   d , an enlargement ratio changing button  34 , and a file selecting button  35 .  
         [0092]     From a file selecting dialog obtained by clicking the file selecting button  35  (e.g., left mouse button), the operator can select an image to be displayed on the whole high precision image displaying area  21 . Referring to  FIG. 2 , three zoomed in boundaries (frames)  31   a ,  31   b , and  31   c  are displayed on the operating screen  11  based on a position and an enlargement ratio set on the whole high precision image displaying area  21 . Partial images corresponding to the zoom-in boundaries  31   a ,  31   b , and  31   c  are displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c , respectively.  
         [0093]     Here, the zoom-in boundary  31   a , the enlargement display selecting button  32   a , and the zoomed-in high precision image displaying area  22   a  correspond to each other. Likewise, the zoom-in boundary  31   b , the enlargement display selecting button  32   b , and the zoomed-in high precision image displaying area  22   b  correspond to each other. Further, the zoom-in boundary  31   c , the enlargement display selecting button  32   c , and the zoomed-in high precision image displaying area  22   c  correspond to each other.  
         [0094]     In accordance with the exemplary embodiment of the present invention, when using a high precision image having larger number of pixels than displaying parts that display the high precision images, a thinning out method is utilized to reduce the whole image and the reduced image is displayed on the whole high precision image displaying area  21 . A high precision image, compared with a standard image of low image quality, is of superior precision, image quality, number of pixels, number of gradations for one pixel, and compression ratio, and the like. Accordingly, it is possible to display an image of higher precision than a standard image, even when it is displayed on any of the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  by setting up a high enlargement ratio.  
         [0095]     Next, a position changing scheme for a partial image enlarged on any of the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  will be described.  
         [0096]     When clicking one of the enlargement display selecting buttons  32   a ,  32   b , and  32   c , one of the zoom-in boundaries  31   a ,  31   b , and  31   c  corresponding to the clicked enlargement display selecting button is activated.  
         [0097]     Afterward, the operator can perform any operation on the activated zoom-in boundary among the zoom-in boundaries  31   a ,  31   b , and  31   c , wherein the activated zoom-in boundary can be distinguished from the others by color. In other words, by changing the color of the activated zoom-in boundary to make it different from those of the others that are not activated among the zoom-in boundaries  31   a ,  31   b , and  31   c , the activated one and the others are distinguished.  
         [0098]     For example, when clicking the enlargement display selecting button  32   a , the color of the corresponding zoom-in boundary  31   a  turns into red and the zoom-in boundary  31   a  is activated so that the operator can perform any operation on the zoom-in boundary. At this moment, the other zoom-in boundaries  31   b  and  31   c  which are not selected remain black, and the operator cannot perform any operation on them. When the enlargement display selecting button  32   a  is clicked again while it is activated, or when any of the other enlargement display selecting buttons  31   b , and  31   c  is clicked, the activation of the zoom-in boundary  31   a  is canceled such that the color of the zoom-in boundary  31   a  becomes black and the operator cannot perform any operation on it.  
         [0099]     The zoom-in boundaries  31   a ,  31   b , and  31   c  are moved by operating the enlargement display position moving buttons  33   a ,  33   b ,  33   c , and  33   d . To be more specific, the zoom-in boundary is moved by one dot upward when the enlargement display position moving button  33   a  is clicked, by one dot downward when the enlargement display position moving button  33   b  is clicked, by one dot leftward when the enlargement display position moving button  33   c  is clicked, and by one dot rightward when the enlargement display position moving button  33   d  is clicked. The zoom-in boundary is moved in a corresponding direction continuously when one of the enlargement display position moving buttons  33   a ,  33   b ,  33   c , and  33   d  is continuously pressed.  
         [0100]     In addition, it is also possible that directional keys provided on a key board may be configured to perform the same function as the enlargement display position moving buttons.  
         [0101]     When the zoom-in boundaries  31   a ,  31   b , and  31   c  are moved, corresponding respective partial images on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  are renewed. Next, a fine control for the partial images displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  will be described in detail.  
         [0102]     By clicking one of the activated zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c , the partial image displayed thereon is activated such that the position thereof can be finely controlled.  
         [0103]     For example, by clicking an arbitrary point of the zoomed-in high precision image displaying area  22   a , the color of an outer frame of the zoomed-in high precision image displaying area  22   a  becomes red, and the position of the image can be finely controlled. At this moment, no fine position controls for the zoomed-in high precision image displaying areas  22   b  and  22   c  can be performed. However, it is automatically cancelled when one of the enlargement display selecting buttons  32   a ,  32   b , and  32   c  is selected.  
         [0104]     In the state in which the zoomed-in high precision image displaying area  22 a is selected, when clicking arbitrary place of the operating screen  11  other than the zoomed-in high precision image displaying area  22   a  and the enlargement display selecting button  32   a , the selection of the zoomed-in high precision image displaying area  22   a  is cancelled so that the red color of the outer frame disappears and no fine control of the position of the image can be carried out.  
         [0105]     The fine control of the position is performed by using the enlargement display position moving buttons  33   a ,  33   b ,  33   c , and  33   d . The position is moved by one dot upward when the enlargement display position moving button  33   a  is clicked, by one dot downward when the enlargement display position moving button  33   b  is clicked, by one dot leftward when the enlargement display position moving button  33   c  is clicked and by one dot rightward when the enlargement display position moving button  33   d  is clicked. The zoom-in boundary is moved continuously in a corresponding direction when one of the enlargement display position moving buttons  33   a ,  33   b ,  33   c , and  33   d  is continuously pressed.  
         [0106]     In accordance with another exemplary embodiment of the present invention, instead of the enlargement display position moving buttons  33   a ,  33   b ,  33   c , and  33   d  in four directions as shown  FIG. 2 , an enlargement display position moving button  41  in eight directions as shown in  FIG. 3  can be also provided. Accordingly, it becomes possible to move zoom-in boundaries  31   a ,  31   b , and  31   c  diagonally.  
         [0107]     In addition, in accordance with still another exemplary embodiment of the present invention, instead of providing the enlargement display position moving buttons as shown in  FIG. 2  and  FIG. 3 , it can be also provided that, when clicking an arbitrary point in the whole high precision image displaying area  21  or in the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c , the location clicked will be indicated on the whole high precision image displaying area  21 , and the images on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  will be renewed such that the clicked point becomes to be a center.  
         [0108]     Moreover, in accordance with still another exemplary embodiment of the present invention, by dragging a mouse, (e.g., moving the mouse while pressing down a left mouse button), the partial image enlarged in the high precision image can be continuously moved in accordance with a trace of the mouse.  
         [0109]     Next, a method for changing an enlargement ratio for a partial image to be enlarged will be described in detail.  
         [0110]     A change of the enlargementg ratio is performed by the enlargement ratio changing button  34  shown in  FIG. 2 . The change in the enlargement ratio for a selected image can be made when one of the zoom-in boundaries  31   a ,  31   b , and  31   c  is selected, or one of the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  is selected.  
         [0111]     When clicking reverse triangle button located on a right side of the enlargement ratio changing button  34 , a list of possible enlargement ratios is indicated. The enlargement ratio can be changed by selecting one of the possible enlargement ratios in the list.  FIG. 4  illustratios the list of the possible enlargement ratio shown when an enlargement ratio changing button  51  is clicked, which corresponds to the enlargement ratio changing button  34  shown in  FIG. 2 .  
         [0112]     Sizes of the zoom-in boundaries  31   a ,  31   b , and  31   c  of the selected images and ranges of the partial images of the high precision images displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  are changed without changing centers thereof, when the enlargement ratio is changed by using the enlarging ratio changing button  34 .  
         [0113]     In accordance with the embodiment of the present invention, in the case that the sizes of the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  are constant, the sizes of the zoom-in boundaries  31   a ,  31   b , and  31   c  and the enlargement ratio are determined by a single combinatoric selection.  
         [0114]     In accordance with another exemplary embodiment of the present invention, the enlargements ratio of the partial image may be changed as follows.  
         [0115]     An enlargement ratio changing pop-up menu  61  as shown in  FIG. 5  appears, when one of the zoom-in boundaries  31   a ,  31   b , and  31   c  is selected and a right mouse button is clicked while a mouse cursor is in the whole high precision image displaying area  21 , or when one of the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  is selected and the right mouse button is clicked while the mouse cursor is in the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c.    
         [0116]     In the enlargement ratio changing pop-up menu  61 , all predetermined enlargement ratios are indicated. The enlargement ratio is selected by using a pointer  62 , and then ranges of the zoom-in boundaries  31   a ,  31   b , and  31   c  and the partial images are renewed. The renewed partial images are displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c.    
         [0117]     In accordance with still another exemplary embodiment of the present invention, the enlargement ratio of the partial image may be changed as follows.  
         [0118]     An enlargement ratio is changed, when one of the zoom-in boundaries  31   a ,  31   b , and  31   c  is selected and a mouse wheel is rotated while the mouse cursor is in the whole high precision image displaying area  21 , or when one of the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  is selected and the mouse wheel is rotated while the mouse cursor is in the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c.    
         [0119]     In this case, the zoom-in boundaries  31   a ,  31   b , and  31   c  and the partial images are renewed with images enlarged by one step larger enlargement ratio than the present one in the predetermined enlargement ratio list when the mouse wheel is rotated forward by one step.  
         [0120]     The zoom-in boundaries  31   a ,  31   b , and  31   c  and the partial images are renewed with images enlarged by one step smaller enlargement ratio than the present one in the predetermined enlargement ratio list when the mouse wheel is rotated. backward by one step. The partial images are enlarged in accordance with the selected enlargement ratio and are displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c.    
         [0121]     There is another method different from the above described method using the predetermined enlargement ratio list. It is also possible to change the enlargement ratio in accordance with a rotation angle of a mouse wheel. That is, a minimum rotation angle of the wheel (e.g., 15 degrees) is set to be a step, and the enlargement ratio is changed by 5 percent per one step.  
         [0122]     For example, by rotating the wheel by 6 steps (e.g., 90 degrees) forward, the enlargement ratio is increased by 30 percent. By rotating the wheel by 10 steps (e.g., 150 degrees) backward, the enlargement ratio is decreased by 50 percent.  
         [0123]     In addition, in accordance with still another embodiment of the present invention, the enlargement ratio can be changed by varying the sizes of the zoom-in boundaries  31   a ,  31   b , and  31   c  by a drag and drop of the mouse. In this case, the enlargement ratio is determined by the size of the frame after the drag and drop. In other words, the sizes of the zoom-in boundaries  31   a ,  31   b , and  31   c  can be enlarged or reduced by a mouse dragging, and the enlargement ratio may be determined based on the respective changed sizes of the zoom-in boundaries  31   a ,  31   b , and  31   c.    
         [0124]     Next will be described a display method of the zoom-in boundaries  31   a ,  31   b , and  31   c  indicating positions of the partial images.  
         [0125]     In accordance with an exemplary embodiment of the present invention, outer frame lines of the zoom-in boundaries  31   a ,  31   b , and  31   c  flicker when the sizes of the zoom-in boundaries  31   a ,  31   b , and  31   c  become smaller than a predetermined size because the enlargement ratio is changed to be higher than a predetermined ratio. In other words, magnitudes of the changed enlargement ratio and the predetermined enlargement ratio are compared with each other, and then a process for flickering is performed.  
         [0126]     The zoom-in boundaries  31   a ,  31   b , and  31   c  for indicating the positions of the partial images are displayed on the whole high precision image displaying area  21 . For example, when the enlargement ratio of the zoom-in boundary  31   a  is set to be lower than the predetermined enlargement ratio, the outer line of the zoom-in boundary  31   a  flickers to be in a flicker-off state. However, the other zoom-in boundaries  31   b  and  31   c , whose enlargement ratios are set to be higher than the predetermined enlargement ratio, do not flicker to be in a flicker-off state.  
         [0127]     Thus, the zoom-in boundaries  31   b  and  31   c , which are displayed to be smaller due to respective high enlargement ratios, are clearly expressed because the zoom-in boundaries  31   b  and  31   c  are in flicker-on state. Accordingly, the operator may confirm and change the location to be enlarged by manipulating the zoom-in boundaries  31   b  and  31   c.    
         [0128]     In accordance with another exemplary embodiment of the present invention, instead of making the zoom-in boundaries flicker based on the sizes of the frames, any of the zoom-in boundaries  31   a ,  31   b  and  31   c , which is selected by using the enlargement display selecting buttons  32   a ,  32   b  and  32   c  to be activated for changing the enlargement location, can be displayed to be flickering, and thereby, the enlargement location may be clearly indicated by the zoom-in boundaries  31   a ,  31   b , and  31   c  which are currently activated to be enlarged.  
         [0129]     Next, a method for displaying the zoom-in boundaries  31   a ,  31   b , and  31   c  indicating the position of the partial image to be enlarged, and a position changing method for partial image thereof will be described in detail.  
         [0130]      FIG. 6  shows still another example for the operating screen  11  of the image display device in accordance with an exemplary embodiment of the present invention. In  FIG. 6 , same numerals as those in  FIG. 2  are used for same elements. A zoom-in boundary  71   a  shown in  FIG. 6  (a middle boundary) is the same as the zoom-in boundary  31   b  shown  FIG. 2 .  
         [0131]     In accordance with the embodiment of the present invention, when the zoom-in boundaries  31   a ,  31   b , and  31   c  become smaller than a predetermined size (here, a frame which is smaller than the predetermined size is referred to be a detailed boundary) because the enlargement ratio is changed to be higher than a predetermined enlargement ratio, the detailed boundary is not displayed, but a frame based on a predetermined enlargement ratio (here, referred to be a middle boundary) is displayed.  
         [0132]     In  FIG. 6 , the middle boundary  71   a  is indicated with reference to the zoom-in boundary  31   b , and for better understanding, a detailed boundary  71   b  is expressed by a dotted line. In the whole high precision image displaying area  21  in accordance with the exemplary embodiment, the detailed boundary  71   b  is not displayed. However, it is also possible to display the detailed boundary  71   b.    
         [0133]     The enlargement setting sub-window  72  is newly displayed on the operating screen  11 , when the middle boundary  71   a  is displayed. Here, a process for displaying the enlargement setting sub-window  72  is performed based on a process for comparing the magnitude of the changed enlargement ratio with that of the predetermined enlargement ratio.  
         [0134]     An image in the middle boundary  71   a  is enlarged and displayed in the enlargement setting sub-window  72 , when one of the zoom-in boundaries  31   a ,  31   b ,  31   c  is selected to be activated by using the enlargement display selecting buttons  32   a ,  32   b , and  32   c , and the middle boundary  71   a  is displayed by setting the enlargement ratio.  
         [0135]     In  FIG. 6 , the enlargement display selecting button  32   b  is selected. An image  74  in the middle boundary  71   a  is enlarged and displayed on the enlargement setting sub-window  72 , and a zoom-in boundary  73  corresponding to the detailed boundary  71   b  is displayed in a position corresponding to that of the detailed boundary  71   b.    
         [0136]     The zoom-in boundary  73  shown in the enlargement setting sub-window  72  is displayed to be larger than the zoom-in boundary (detailed boundary  71   b ) shown in the whole high precision image displaying area  21 , because the partial image displayed on the enlargement setting sub-window  72  is an image which is enlarged from a part of the whole image displayed on the whole high precision image displaying area  21 .  
         [0137]     Here, the operator may control and set the enlargement position and the enlargement ratio for the image by using the enlargement setting sub-window  72 . Processes for the enlargement setting and operation are same as the previously described operation processes for the whole high precision image displaying area  21 .  
         [0138]     The enlargement setting sub-window  72  is erased from the operating screen  11 , when the enlargement ratios of the zoom-in boundaries  31   a ,  31   b , and  31   c  are changed to be lower than the predetermined enlargement ratio or when the activated zoom-in boundaries  31   a ,  31   b , and  31   c  are canceled.  
         [0139]     In addtion, based on the number of pixels of the high precision image, a plurality of the enlargement setting sub-windows displaying the middle boundaries is displayed, so that a positiong designation for an image of a proper size can be made.  
         [0140]     For example, it is also possible that the image of the middle boundary  71   a  displayed on the whole high precision image displaying area  21  is displayed on the enlargement setting sub-window  72 , at the same moment, an extra middle boundary is displayed in the enlargement setting sub-window  72 , and an image in the extra middle boundary is enlarged and displayed on an extra enlargement setting sub-window. Similarly, some part of an image may be gradually enlarged by sequentially using a plurality of the enlargement setting sub-windows.  
         [0141]     As described above, a plurality of screens for enlargement setting (i.e., the plurality of the enlargement setting sub-windows  72 ) are displayed for the zoom-in boundaries  31   a ,  31   b , and  31   c , which are displayed small when the enlargement ratio is set to be high such that the operator controls the zoom-in boundary having a size bigger than a predetermined size displayed on one or a plurality of screens (i.e., enlargement setting sub-windows) and can easily change the enlargement position and the enlargement ratio.  
         [0142]     Next, referring to  FIG. 7  and  FIG. 8 , a relation among an image of original data (in this embodiment, a high precision image), a thinned out image displayed on the whole high precision image displaying area  21 , an image displayed on the enlargement setting sub-window  72 , images displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  will be described in detail with reference to the number of pixels and the enlargement ratio.  
         [0143]     Referring to  FIG. 7 , a relation among an image selected by the file selecting button  35  (image of the original data), the image displayed on the whole high precision image displaying area  21 , and the images displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  will be described.  
         [0144]     In the operating screen  11  of the image display device in accordance with an exemplary embodiment of the present invention,  FIG. 7  describes the relation among an image  81  selected by the file selecting button  35  (image of the original data, referred to be the original image), an image  82  displayed on the whole high precision image. displaying area  21  (referred to be a whole image), an images  83  displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  (referred to be an enlarged image). In this example, a case in which the image  82  displayed on the whole high precision image displaying area  21  is enlarged by four times and is displayed on the zoomed-in high precision image displaying area  22   b  will be described.  
         [0145]     In addition, the operating screen  11  in accordance with this embodiment has three zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c . However, here, for the better understanding and convenience, only an image displayed on the zoomed-in high precision image displaying area  22   b , which is one of the zoomed-in high precision image displaying area, will be described.  
         [0146]     For example, the original image  81  selected by the file selecting button  35  is an image of a width 5120 pixels and a height 3840 pixels. In addition, the whole image  82  displayed on the whole high precision image displaying area  21  is an image of width 640 pixels and height 480 pixels, and the enlarged image  83  displayed on the zoomed-in high precision image displaying area  22   b  is an image of width  320  pixels and height 240 pixels.  
         [0147]     The original image  81  cannot be displayed as it is on the whole high precision image displaying area  21 , because the original image  81  has a larger size than the whole image  82 . Therefore, the whole image  82  is obtained by reducing the original image  81  by using the affine transformation (Sx=640/5120=0.125, Sy=480/3840=0.125) expressed in Equation 1.  
         [0148]     Next, based on a designated enlargement ratio (in this case, four times) and a designated position (cx, cy) obtained by various operations of the operator, the zoom-in boundary  92  corresponding to the zoom-in boundary  31   b  shown in  FIG. 2  is determined. Here, the enlargement frame  92  should have a width of 80 (=320/4) pixels and a height of 60 (=240/4) pixels in order to be displayed with an enlargement ratio of four times because the enlarged image  83  displayed on zoomed-in high precision image displaying area  22   b  should have a width 320 pixels and a height 240 pixels. Therefore, zoom-in boundary  92  becomes a rectangular area having a range of (cx−40, cy−30)˜(cx+40, cy+30) on the whole image  82 .  
         [0149]     Next, referring to the zoom-in boundary  92 , the enlarged image  83  is generatiod from the original image  81 .  
         [0150]     An area indicated by the zoom-in boundary  92  becomes a rectangular area  91  (corresponding to the zoom-in boundary  92 ) having range of ((cx−40/0.125, cy−30/0.125)˜(cx+40/0.125, cy+30/0.125)=(cx/0.125−320, cy/0.125−240) (cx/0.125+320, cy/0.125+240) on the original image  81 , because the whole image  82  is generatiod by multiplying 0.125 to the original image  81 .  
         [0151]     Here, since the area  91  on the original image  81  has a width 640 pixels and a height 480 pixels, it cannot be displayed on the zoomed-in high precision image displaying area  22   b  as it is as the enlarged image  83 .  
         [0152]     Therefore, by using the affine transformation (Sx=320/640=0.5, Sy=240/480=0.5) expressed in Equation 1, the size of area  91  on the original image  81  is transformed, and then the enlarged image  83  may be obtained.  
         [0153]     As described above, the image selected by the file selecting button  35  can be displayed on the zoomed-in high precision image displaying area  22   b  based on the designated position and the designated enlargement ratio on the whole high precision image displaying area  21 . Referring to  FIG. 8 , an example of an operation for a case where the enlargement ratio is high will be described.  
         [0154]     In this embodiment, a reference enlargement ratio is assumed to be 10 times. The enlargement setting sub-window  72  shown in  FIG. 6  will be deplayed when the enlarged image is displayed on the zoomed-in high precision image displaying area  22   b  with an enlargement ratio bigger than 10 times.  
         [0155]      FIG. 8  shows a relationship among an image  101  selected by the file selecting button  35  (i.e., an image of the original data, original image  101 ), an image  102  displayed on the whole high precision image displaying area  21  (i.e., whole image  102 ), an image  103  displayed on the enlargement setting sub-window  72  (i.e., middle image  103 ), and an image  104  displayed on the zoomed-in high precision image displaying area  22   b  (i.e., enlarged image  104 ), in operating screen  11  of the image display device. In this embodiment, the image displayed on the whole high precision image displaying area  21  will be enlarged 40 times, and will be displayed on the zoomed-in high precision image displaying area  22   b.    
         [0156]     In accordance with the embodiment of the present invention, though the operating screen  11  includes three zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c , for better understanding and convenience, only the zoomed-in high precision image displaying area  22   b  will be described here.  
         [0157]     The original image  101  selected by the file selecting button  35  is an image a width 5120 pixels and a height 3840 pixels. The whole image  102  displayed on the whole high precision image displaying area  21  is an image of a width 640 pixels and a height 480 pixels. The middle image  103  displayed on the enlargement setting sub-window  72  is an image of a width 480 pixels and a height 360 pixels. The enlarged image  104  displayed on the zoomed-in high precision image displaying area  22   b  is an image of a width 320 pixels and a height 240 pixels.  
         [0158]     Since the original image  101  is larger than the whole image  102 , it cannot be displayed as it is on the whole high precision image displaying area  21  as the whole image  102 . Therefore, the whole image  102  is obtained frome the original image  101  by using the affine transformation (Sx=640/5120=0.125, Sy=480/3840=0.125) expressed in Equation 1.  
         [0159]     The middle boundary  113  coresponding to the middle boundary  71   a  shown in  FIG. 6  is determined based on the designated enlargement ratio (in this case, 40 times) and the designated position (cx 1 , cy 1 ) in the whole high precision image displaying area  21  determined by the various operator controls.  
         [0160]     Here, since the enlargement ratio is larger than 10 times, the enlargement setting sub-window  72  is displayed. In accordance with the embodiment of the present invention, an image, which is 10 times of whole image  102  displayed on the whole high precision image displaying area  21 , is displayed as the middle image  103  in the enlargement setting sub-window  72 . Here, a middle boundary  113  becomes a size of a width 48 (=480/10) pixels and a height 36 (=360/10) pixels in order to display with the 10 times enlargement ratio, because the middle image  103  displayed in the enlargement setting sub-window  72  is an image of a width 480 pixels and a height 360 pixels.  
         [0161]     Therefore, the middle boundary  113  becomes a rectangular area having a range of (cx 1 −24, cy 1 −18)˜(cx 1 +24, cy 1 +18) in the whole image  21 .  
         [0162]     Next, based on the middle boundary  113 , the middle image  103  is generatiod from the original image  101 . The area indicated as the middle boundary  113  correspods to a rectangular area  111  having a range of ((cx 1 −24)/0.125, (cy 1 −125)˜((cx 1 +24)/0.125, (cy 1 +18)/0.125)=(cx 1 /0.125−192, cy 1 /0.125−144)˜(cx 1 /0.125+192, cy 1 /0.125+144) in the original image  101 , because the whole image  102  is obtained by multiplying the original image  101  by 0.125.  
         [0163]     Here, the area  111  in the original image  101  cannot be fitted to be displayed on to the a frame of the enlargement setting sub-window  72  as an middle image  103 , because the area  111  has a size of a width 384 pixels and height 288 pixels. Therefore, the middle image  103  is obtained by transforming the area  111  in the original image  101  by using the affine transformation (Sx=480/384=1.25, Sy=360/288=1.25) as expressed in Equation 1.  
         [0164]     Next, a zoom-in boundary  114  corresponding to the zoom-in boundary  73  shown in  FIG. 6  is deteremined based on a designated position (cx 2 , cy 2 ) on the enlargement setting sub-window  72  by the various operator controls.  
         [0165]     Here, an image  4  (=40/10) times the middle image  103  is displayed on the zoomed-in high precision image displaying area  22   b , because the middle image  103 , which is 10 times the whole image  102  displayed on the whole high precision image displaying area  21 , is displayed in the enlargement setting sub-window  72 .  
         [0166]     The zoom-in boundary  114  becomes a size of a width 80=320/4 pixels and a height 60 (=240/4) pixels, in order to be displayed with an enlargement ratio of 4 times, because the enlarged image  104  displayed on the zoomed-in high precision image displaying area  22   b  has a size of a width 320 pixels and a height 240 pixels. Therefore, the zoom-in boundary  114  becomes a rectangular area having a range of (cx 2 −40, cy 2 −30)˜(cx 2 +40, cy 2 +30) in the middle image  103 . Then, the enlarged image  104  is generatiod from the original image  101  with referenc to the zoom-in boundary  114 .  
         [0167]     The area indicated as the zoom-in boundary  114  correspods to a rectangular area  112  having a range of (cx 1 /0.125−192+(cx 2 −40)/1.25, cy 1 /0.125−144+(cy 2 −30)/1.25)˜(cx 1 /0.125−192+(cx 2 +40)/1.25, cy 1 /0.125−144+(cy 2 +30)/1.25)=(cx 1 /0.125−192+cx 2 /1.25−32, cy 1 /0.125−144+cy 2 /1.25−24)˜(cx 1 /0.125−192+cx 2 /1.25+32, cy 1 /0.125−144+cy 2 /1.25+24) in the original image  101 , because the middle image  103  is obtained by multiplying the original image  101  with 1.25.  
         [0168]     Here, the area  112  in the original image  101  cannot be fitted to be displayed on the a frame of the zoomed-in high precision image displaying area  22   b  as the enlarged image  104 , because the area  112  has size of a width 64 pixels and a height 48 pixels. Therefore, the enlarged image  104  is obtained by transforming the area  112  in the original image  101  by using the affine transformation (Sx=320/64=5, Sy=240/48=5) as expressed in Equation 1.  
         [0169]     When the enlargement ratio becomes  40  times, the zoom-in boundary corresponding to the detailed boundary  71   b  on the whole high precision image displaying area  21  becomes a size of a width 8 (=320/40) pixels and a height 6 (=240/40) pixels. This is too small for the operator to control and confirm the enlargement range position by using the zoom-in boundary. However, in accordance with the exemplary embodiment of the present invention, the image selected by the file selecting button  35  can be enlarged and displayed on the zoomed-in high precision image displaying area  22   b  by using the whole high precision image displaying area  21  without using the enlargement setting sub-window  72 . Thereby, above described problem may be solved.  
         [0170]     In other words, in accordance with the exemplary embodiment of the present invention, even when the enlargement ratio is set to be very high, the zoom-in boundary can be easily controlled by the operator by displaying the image selected by the file selecting button  35  on the whole high precision image displaying area  21  and the enlargement setting sub-window  72 , and the enlarged image can be displayed on the zoomed-in high precision image displaying area  22   b  based on the enlargement designated position and the designated enlargement ratio.  
         [0171]     Though, in this exemplary embodiment of the present invention, it is described that an image to be enlarged and displayed is selected by using the file selecting button  35 . However, in accordance witrh another embodiment, an image to be enlarged and displayed can be also collected and selcted from a camera or a photographing device externally connected to the image display device, and an equivalent advantage can be obtained.  
         [0172]     Referring to  FIG. 2 ,  FIG. 6 , and  FIG. 9 , an enlargement display method for changing an enlargement ratio by the operator will be described in detail.  
         [0173]      FIG. 9  illustratios a process for realizing the enlargement display method.  
         [0174]     The enlarging ratio of the middle boundary  71   a  is determined by the operator in the image display device, in step S 1 .  
         [0175]     Here, in accordance with an exemplary embodiment of the present invention, the enlargement ratio of the middle boundary  71   a  is not only a reference for use of the enlargement setting sub-window  72  but also the enlargement ratio for an image to be displayed on the enlargement setting sub-window  72 .  
         [0176]     The enlargement ratio of the middle boundary  71   a  may be set by various schemes. For example, it is possible to set up in advance a predetermined enlargement ratio as the enlargement ratrio of the middle boundary  71   a , and it is also possible to set an enlargement ratio calculated based on a size of the original image as the enlargement ratio of the middle boundary  71   a . In this embodiment, the enlargement ratio of the middle boundary  71   a  is set to be 10 times.  
         [0177]     In accordance with the image display device of the exemplary embodiment, the enlargement ratios of the zoom-in boundaries  31   a ,  31   b , and  31   c  (in this embodiment, the enlargement ratios of the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c ) are checked all the time or periodically whether or not to be changed by the operator, in step S 2 .  
         [0178]     When the enlargement ratios of the zoom-in boundaries  31   a ,  31   b , and  31   c  are changed, it is determined whether the enlargement ratio of the zoom-in boundary  31   b  changed by the operator is greater than the enlargement ratio of the middle boundary  71   a  or not, in step S 3 .  
         [0179]     Here, a case where the enlargement ratios of the zoom-in boundary  31   a ,  31   b , and  31   c  changed by the operator are greater than the enlargement ratio of the middle boundary  71   a  will be described. It is assumed that the operator changes the enlargement ratio of the zoom-in boundary  31   b  (middle boundary  71   a ) to be 40 times.  
         [0180]     The middle boundary  71   a  is displayed on the whole high precision image displaying area  21 , in step S 4 . In accordance with the exemplary embodiment of the present invention, the middle boundary  71   a  of a size corresponding to 10 times, which is a predetermined enlargement ratio of the middle boundary  71   a , is displayed on the whole high precision image displaying area  21 . The zoom-in boundary corresponding to 40 times, which is the enlargement ratio set by the operator, becomes as the detailed boundary  71   b  shown in  FIG. 6 . However, in accordance with the exemplary embodiment of the present invention, the detailed boundary  71   b  is not actually displayed.  
         [0181]     The enlargement setting sub-window  72  is displayed on the operating screen  11 , in step S 5 . The enlargement setting sub-window  72  may be moved to an arbitrary position by the operator&#39;s control.  
         [0182]     An image in the middle boundary  71   a  is displayed in the enlargement setting sub-window  72 , in step S 6 . In accordance with the exemplary embodiment of the present invention, the image not in the original image but in the middle boundary  71   a  is cut out, and is fitted to the size of the enlargement setting sub-window  72 . Then the image  74  fitted by enlargement or reduction is displayed on the enlargement setting sub-window  72 .  
         [0183]     A zoom-in boundary  73  corresponding to the detailed boundary  71   b  of the changed enlargement ratio is displayed on the image  74  displayed on the enlargement setting sub-window  72 , in step S 7 . In accordance with the exemplary embodiment of the present invention, the zoom-in boundary  73  of the image of 10 times enlargement ratio corresponds to 40 times enlargement ratio (changed enlargement ratio), because the image  74  dipslayed on the enlargement setting sub-window  72  is an image enlarged 10 times, which is the enlargement ratio of the middle boundary  71   a . The zoom-in boundary  73  can be also moved to an arbitrary position on the enlargement setting sub-window  72  by the operator&#39;s control.  
         [0184]     The image in the zoom-in boundary  73  corresponding to the detailed boundary  71   b  is displayed in the zoomed-in high precision image displaying area  22   b , in step S 8 . In accordance with the exemplary embodiment of the present invention, the image not in the original image but in the zoom-in boundary  73  displayed on the enlargement setting sub-window  72  is cut out, and is fitted to the size of the zoomed-in high precision image displaying area  22   b . Then, the image fitted by enlargement or reduction is displayed on the zoomed-in high precision image displaying area  22   b.    
         [0185]     Next, a case in which the enlargement ratios of the zoom-in boundaries  31   a ,  31   b , and  31   c  changed by the the operator are smaller than the enlargement ratio of the middle boundary  71   a  will be described. In this exemplary embodiment, it is assumed that the operator changes the enlargement ratio of the zoom-in boundary  31   a  to be 5 times.  
         [0186]     It is determined whether the enlargement setting sub-window  72  is currently displayed or not, in step S 9 .  
         [0187]     When the enlargement setting sub-window  72  is currently displayed, the corresponding enlargement setting sub-window  72  is closed, in step S 10 . However, this step is not performed when the enlargement setting sub-window  72  is not currently displayed.  
         [0188]     The zoom-in boundary  31   a  of the changed enlargement ratio is displayed on the whole high precision image displaying area  21 , in step S 11 .  
         [0189]     An image in the zoom-in boundary  31   a  is enlarged and displayed on the zoomed-in high precision image displaying area  22   a , in step S 12 . In accordance with the exemplary embodiment of the present invention, the image not in the original image but in the zoom-in boundary  31   a  displayed on the whole high precision image displaying area  21  is cut out, and is fitted to the size of the zoomed-in high precision image displaying area  31   a . Then, the image fitted by enlargement or reduction is displayed on the zoomed-in high precision image displaying area  31   a.    
         [0190]     In accordance with the exemplary embodiment of the present invention, the image in the middle boundary  71   a  is cut out, and is displayed on the enlargement setting sub-window  72 , in step S 6 . However, in accordance with another exemplary embodiment of the present invention, a range of the image displayed on the enlargement setting sub-window  72  is not limited to the range of the middle boundary  71   a  (the range determined based on the enlargement ratio of the middle boundary  71   a , in step S 1 ).  
         [0191]     The image to be displayed on the enlargement setting sub-window  72  may be provided based on the size of the detailed boundary  71   b  (enlargement ratios of the zoom-in boundaries  31   a ,  31   b , and  31   c  changed by the operator), as, for example, displaying an image which is 300 percent of the detailed boundary  71   b.    
         [0192]     Next, another example of the operating screen of the image display device will be described for the enlargement of a partial image.  
         [0193]      FIG. 10  shows another example of the operating screen  11  of the image display device for the enlargement of a partial image. In  FIG. 10 , same numerals are used for same elements as those shown in  FIG. 2  and  FIG. 6 .  
         [0194]     When the enlargement ratio of the zoom-in boundary  31   b  (corresponding to the detailed boundary  71   b ) is designated to be higher than a predetermined enlargement ratio, a zoom-in boundary (a second middle boundary)  122  is displayed in the enlargement setting sub-window  121  (i.e, equivalent to the the enlargement setting sub-window  72  shown in  FIG. 6 ), in which an image in the middle boundary (a first middle boundary)  71 a displayed on the the whole high precision image displaying area  21  is enlarged and displayed.  
         [0195]     In addition, the enlargement setting sub-window  131 , in which the image in the second middle boundary  122  is enlarged and displayed, is displayed. An enlarged image in the zoom-in boundary  132 , which is enlarged based on a designated position and a designated enlargement ratio, in the enlargement setting sub-window  131 , is displayed on the zoomed-in high precision image displaying area  22   b.    
         [0196]     For example, when setting the enlargement ratios of the zoom-in boundaries  31   a ,  31   b , and  31   c  to be very high, the detailed boundary  71   b  becomes too small in the whole high precision image displaying area  21 . Consequently, it becomes difficult to exactly designate an enlargement position and enlargement ratio by using the detailed boundary  71   b  in the whole high precision image displaying area  21  (in this embodiment, not to be displayed).  
         [0197]     For this reason, as to  FIG. 6 , one enlargement setting sub-window  72  is displayed, and the enlargement position and the enlargement ratio are designated by using the zoom-in boundary  73  corresponding to the detailed boundary  71   b . Moreover, in  FIG. 10 , a plurality of enlargement setting sub-windows  121  and  131  are sequentially displayed. Thereby, the enlargement position and the enlargement ratio may be properly designated by using the middle boundary  122  of the initial enlargement setting sub-window  121  and the zoom-in boundary  132  (corresponding to the detailed boundary  71   b ) of the final enlargement setting sub-window  131 .  
         [0198]     As described above, in accordance with the exemplary embodiment of the present invention, higher enlargement ratio can be designated by displaying a plurality of screens (e.g., enlargement setting sub-windows  121 ,  131 ) for setting up the enlargement ratio. Accordingly, a problem that the enlargement ratio cannot be set to be very high on the original image can be solved, and precision of the image may be improved.  
         [0199]     Although, in this embodiment, the enlarged images are displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c . However, in accordance with another embodiment, the enlarged images can be exported to other output device such as a printer. In this case, the enlarged images may be outputted to a printer and be displayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  simultaneously, or it may be outputted only to the printer.  
         [0200]     To be more psecific, while the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c  are not provided on the operating screen  11 , the image data set by the range of the whole high precision image displaying area  21  or the enlargement setting sub-windows  72 ,  121 , and  131  may be outputted to a printer connected with a terminal (in this embodiment, the image display device).  
         [0201]     Moreover, in accordance with the embodiment shown in  FIG. 6  and  FIG. 10 , both of the whole high precision image displaying area  21  and the enlargement setting sub-windows  72  and  121  are displayed. However, in accordance with another embodiment, only one of these may be displayed. To be more specific, in the operating screen  11 , when the enlargement setting sub-windows  72  and  121  are displayed, the whole high precision image displaying area  21  may be erased, so that the enlargement setting sub-windows  72  and  121  may replace the whole high precision image displaying area  21 .  
         [0202]     In addition, in accordance with the embodiment shown in  FIG. 10 , a plurality of enlargement setting sub-windows  121  and  131  are displayed in the same screen. However, in accordance with another embodiment, a plurality of enlargement setting sub-windows  121  and  131  may be changed to be displayed by stages as the enlargement ratio increases.  
         [0203]     It is also possible to increase the number of overlapped portions of windows such that it looks like as if there are many windows to be changed. In the  FIG. 6  and  FIG. 10 , the windows are overlapped with each other, and the window of the highest enlargement ratio is arranged to be displayed on the top.  
         [0204]     Hereinafter, a security system, to which the image display method and the image display device in accordance with the present invention may be applied, will be described in detail.  
         [0205]      FIG. 11  illustratios a schematic block diagram of a security system in accordance with an exemplary embodiment of the present invention.  
         [0206]     The security system in accordance with an embodiment of the present invention includes a monitoring device  141 , a monitor terminal  142 , a network  143 , an access line  144  connecting the monitoring device  141  and the network  143 , and an access line  145  connecting the monitor terminal  142  and the network  143 . Here, the network  143  may be an analog phone network, ISDN (Integratiod Services Digital Network), digital exclusive line network, or Internet.  
         [0207]     The monitoring device  141  includes a photographing device  151  including a TV and a camera, and the like, a video switch  152  including a converting switch, a standard image encoder  153 , a high precision image encoder  154 , an abnormality detector  155 , a communications unit  156 , and a photographing device controller  157 .  
         [0208]     An operation of the monitoring device  141  in accordance with an embodiment of the present invention will be described.  
         [0209]     The photographing device  151  photographs an area to be monitored (monitoring area), and outputs an image signal obtained by the photographing to the video switch  152 . The photographing device  151  is operatiod either in a standard image mode for photographing a standard image or in a high precision image mode for photographing a high precision image, selected by a control signal input from the photographing device controller  157 . In accordance with the exemplary embodiment of the present invention, an image of width 640 pixels×height 480 pixels, taking 30 frames per a second, is used as the standard image, and an image of width 5120 pixels×height 3840 pixels, taking 7.5 frames per a second, is used as the high precision image.  
         [0210]     The video switch  152  converts an input unit of the video signal outputted from the photographing device  151  by a control signal inputted from the photographing device controller  157 . In accordance with the exemplary embodiment of the present invention, the video switch  152  converts a signal path in order that an ouput end of the photographing device  151 , an input end of the standard image encoder  153 , and an input end of the abnormality detector  155  are coupled together when the standard image mode is set in the photographing device  151 , and converts the signal path in order that the output end of the photographing device  151 , and an input end of the high precision image encoder  154  are coupled together when the high precision image mode is set in the photographing device  151 .  
         [0211]     The standard image outputted from the photographing device  151  is provided to the standard image encoder  153  and the abnormality detector  155 , when the photographing device  151  photographs the standard image. The high precision image outputted from the photographing device  151  is provided to the high precision image encoder  154 , when the photographing device  151  photographs the high precision image.  
         [0212]     The standard image encoder  153  encodes a video signal of the standard image inputted from the photographing device  151  through the video switch  152  in accordance with a predetermined moving picture encoding scheme and outputs the encoded data to the communication unit  156 . Here, as the moving picture encoding scheme, various schemes such as MPEG-1, MPEG-2, MPEG-4, and motion JPEG may be used.  
         [0213]     The abnormality detector  155  processes the video signal of the standard image inputted from the photographing device  151  through the video switch  152  by using a difference method and the like, and detects some abnormality in the monitoring area such as a stranger.  
         [0214]     In accordance with the exemplary embodiment of the present invention, if the abnormality detector  155  detemines that a body, which should be detected, is present by using the difference method and the like, it detects the body as an abnolmality (e.g., a stranger).  
         [0215]     If the abnormality detector  155  detecs an abnormality, it transmits a request signal for obtaining a high precision image to the photographing device controller  157 . In order to notify the abnormality such as a stranger to the monitor terminal  142 , the abnormality detector  155  transmits a detected result such as a position information of the stranger, a temporal information of detected time, and a number of abnormality detected to the communications unit  156 , and also transmits an information about an image range in which the stranger is present.  
         [0216]     Here, the image range, in which the abnormality (e.g., the stranger) is detected, for example, is calculated based on a changing image area obtained from two-valued images produced by the abnormality detector  155 .  
         [0217]     To be more specific, firstly, an exterior rectangular area is reckoned in correspondence with an image portion to be a changing image area. Next, an image range is obtained by extending the reckoned exterior rectangular area vertically and horizontally by a predetermined number of pixels, and the obtained image range is set to be an image range where the abnormality (e.g., stranger) is present.  
         [0218]     Here, the number of pixels used in extending the reckoned exterior rectangular area vertically and horizontally, for example, may be 30 pixels. The reason, why extending the exterior rectangular area by the predetermined number of pixels, is that not only the image in which the abnormality (e.g., stranger) exists but also an image of surroundings thereof are included in a screen, so that it is easy to understand where the abnormality (e.g., stranger) is detected and how a situation around the stranger is.  
         [0219]     In this exemplary embodiment, the image range in which the abnormality is detected is determined based on the detecting result obtained by using the difference method and the like, but other various methods may be applied in determining the image range.  
         [0220]     For example, a range in the image, in which the abnormality is detected, is reckonded based on an input from an extrinsic sensor such as a magnetic sensor, an infra-red sensor, a pressure sensor, a heat sensor, or a vibration sensor, which is installed in the monitoring area, and the reckonded range may be determined as the area in which abnormality is detected.  
         [0221]     Here, when the abnormality detector  155  detects an abnormality based on the input from any of the extrinsic sensors, the abnormality detector  155  transmits the request signal for obtaining the high precision image to the photographing device controller  157 , transmits a detected result including the position information of the abnormality, temporal information, information about a number of the detected abnormalities to the communications unit  156  in order to notify a presence of the detected abnormality to the monitor terminal  142 , and transmits the information about determining the image range in which the abnormality is detected to the high precision image encoder  154  The high precision image encoder  154  encodes a video signal of the high precision image inputted from the photographing device  151  through the video switch  152  by using a predetermined still image encoding scheme, and transmits the encoded data to the communications unit  156 . Here, for a still image encoding scheme, various schemes such as JPEG, JPEG2000 and the like may be utilized.  
         [0222]     Also, the high precision image encoder  154  may cut out a partial image in the image range in which the abnormality (e.g., stranger) is detected from the the high precision image, encode the partial image cut out, and transmit it to the communications unit  156 . In this embodiment, the image range is received from the abnormality detector  155 .  
         [0223]     When a plurality of image ranges in which the abnormalities (e.g., strangers) are detected by the abnormality detector  155  is notified, it is possible that the high precision image encoder  154  cuts out a plurality of partial images corresponding to the plurality of image ranges, then encodes the respective plurality of partial images, and transmits them to the communications unit  156 .  
         [0224]     The high precision image encoder  154  records the detected result information on the abnormality inputted from the abnormality detector  155  on a header area of the encoded data, and transmits it to the communications unit  156 .  
         [0225]     In case of using JPEG for the encoding scheme, the information to be recorded on the header area may be recored in accordance with Exif which is a standard for JPEG header area recording. In case of using JPEG2000 for the encoding scheme, a quantity of the data of the high precision image can be efficiently reduced by using a region of interest (ROI) function of JPEG2000. In accordance with the ROI function of JPEG2000, the image range in which the abnormality (e.g., stranger) is detected is compressed in a low compressing ratio, and the other image range is compressed in a high compressing ratio.  
         [0226]     In addition, it is also possible to change a compressing ratio depending on a size of a detected changing area as an abnormality. Thereby, the compressing ratio is set to be high for a large size changing area, and is set to be low for a small size changing area. In other words, when the changing area is large, any detailed information is hardly necessary in order to watch the whole changing area. On the contrary, when the changing area is small, the detailed information is mostly necessay in order to investigate the detailed change of the changing area.  
         [0227]     The communications unit  156  is connected to the network  143  through the access line  144 , and may communicate with the monitor terminal  142  through the network  143 , access line  144 , and access line  145 .  
         [0228]     The communications unit  156  receives a moving picture encoding data outputted from the standard image encoder  153 , a still image encoding data outputted from the high precision image encoder  154 , and a detected result of the abnormality (e.g., stranger) outputted from the abnormality detector  155 , and transmits them to the network  143  through the access line  144  in order to be inputted to the monitor terminal  142   
         [0229]     In accordance with the exemplary embodiment of the present invention, the monitor terminal  142  transmits the request signal for obtaining the high precision image to the network  143  through the access line  145  in order to be inputted to the monitoring device  141 .  
         [0230]     The communications unit  156  receives the request signal from the network  143  through the access line  144 , and transmits the received request signal to the photographing device controller  157 .  
         [0231]     When the photographing device controller  157  receives the request signal for obtaining the high precision image from the abnormality detector  155 , or from the monitor terminal  142  through the communications unit  156 , the photographing device controller  157  controls the photographing device  151  with a contol signal to be set to operatio in the high precision image mode for photographing a high precision image, while controlling the video switch  152  with a contol signal to be switched to the high precision image encoder  154  simultaneously.  
         [0232]     Consequently, when the abnormality detector  155  detects an abnormality (e.g. strange), or receives the request signal for obtaining the high precision image from the monitor terminal  142 , the photographing device  151  may photograph the high precision image, and may output the high precision image to the high precision image encoder  154 .  
         [0233]     In other case, the photographing device controller  157  controls the photographing device  151  with a contol signal to be set in the standard image mode for photographing the standard image, while controlling the video switch  152  with a contol signal to be switched to the standard image encoder  153  and the abnormality detector  155  simultaneously.  
         [0234]     Here, the image display method and the image display device in accordance with the exemplary embodiment of the present invention can be applied to the monitor terminal  142  of the security system shown in  FIG. 11 . For example, when the monitoring device  141  receives a request signal from the monitor terminal  142 , or when an abnormality is detected by an image process of the monitoring device  141  or a sensor, the high precision image is photographed and transmitted to the monitor terminal  142  of the security system. At this moment, the image display method and the image display device in accordance with the embodiment of the present invention can be applied when the monitor terminal  142  displays an image obtained from the monitoring device  141  (in this case, the high precision image).  
         [0235]     Although an area for displaying a standard image (moving picture) is not provided in the operating screen  11  of the image display device shown in  FIG. 2 ,  FIG. 6 , and  FIG. 10 , in accordance with another embodiment, an area for displaying the standard image (moving picture) in the operating screen  11  of the monitor terminal  142  may be provided in accordance with an example in that the monitoring device  141  shown in  FIG. 11  transmits the standard image (moving picture) to the monitor terminal  142 .  
         [0236]     As described above, the image display method and the image display device in accordance with the exemplary embodiment of the present invention provide a function for enlargingly displaying a designated image (in the exemplary embodiment of the present invention, a function related with the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c ), an enlargement range designating function (in the exemplary embodiment of the present invention, a function for designating the enlargement position and the enlargement ratio in the whole high precision image displaying area  21 ), and an enlargement range designation display function for displaying an image range to be enlarged (in the exemplary embodiment of the present invention, a function related with the zoom-in boundaries  31   a ,  31   b , and  31   c  in the whole high precision image displaying area  21 ).  
         [0237]     Here, the image display method and the image display device in accordanvce with the exemplary embodiment of the present invention provide an enlargement ratio determining function for determing a designated enlargement ratio by using the enlargement range designating function, a second enlargement on a determined result of a enlargement ratio determination, (in this exemplary embodiment of the present invention, a function related with the zoom-in boundaries  73  and  132  in the enlargement setting sub-windows  72 ,  121 , and  131 ), and a second enlargement range designating function for designatin a determined result based on the enlargement ratio determining function (in this exemplary embodiment of the present invention, a function for designating the enlargement position and the enlargement ratio in the enlargement setting sub-windows  72 ,  121 , and  131 ). Thereby, the operator may easily designate an enlargement range of an image to be enlarged.  
         [0238]     In an image display method and an image display device in accordance with an exemplary embodiment of the present invention, the enlargement ratio determining function determines whether or not the designated enlargement ratio is to set to be higher than a predetermined ratio by using the enlargement range designating function. Accordingly, when the enlargement ratio is relativey high, the enlargement range may be designated in a size which is easy to be visually recognized.  
         [0239]     In an image display method and an image display device in accordance with an exemplary embodiment of the present invention, a sub-screen display function provides a sub-screen display function for displaying a sub-screen (in the exemplary embodiment of the present invention, enlargement setting sub-window  72 ,  121 , and  131 ) for an image of changed enlargement ratio based on a result of the enlargement ratio determing function. In addition, in accordance with a second enlargement range designating function, a new enlargement range may be designated by using the sub-screen, in other words, an image range to be enlarged may be displayed and designated in the sub-screen.  
         [0240]     In accordance with an image display method and an image display device of an exemplary embodiment of the present invention, the enlargement range designating display function diplays an enlargement range to be flickering in the whole screen by providing the sub-screen display function displaying a sub-screen (in the exemplary embodiment of the present invention, enlargement setting sub-window  72 ,  121 , and  131 ). Accordingly, the enlargement range may be designated in the whole screen by making it be displayed by flickring. In addition, in accordance with the second enlargement range designating display function, the enlargement range may be designated by making it be displayed to be flickering in the sub-screen.  
         [0241]     Here, the flickering image range may be the range diplayed on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c , or the range displayed on the enlargement setting sub-windows  72 ,  121 , and  131 .  
         [0242]     In accordance with another embodiment of the present invention, when the size of a frame becomes smaller than a predetermined size, instead of displaying the frame by making it flickering, a color of the frame may be changed into another color.  
         [0243]     In accordance with an image display method and an image display device of an exemplary embodiment of the present invention, a plurality of screens for setting the enlargement range (in accordance with the exemplary embodiment of the present invention, enlargement setting sub-windows  72 ,  121 , and  131 ) is displayed.  
         [0244]     Therefore, even when the enlargement range becomes small by the operator&#39;s control, image display may be varied in accordance with the designated enlargement ratio such that the operator may control, confirm, and change the enlargement range easily.  
         [0245]     For example, when a relarively high enlargement ratio is designated, it becomes difficult to confirm and change enlargement range by controlling the zoom-in boundary (in this embodiment of the present invention, zoom-in boundaries  31   a ,  31   b , and  31   c ) displayed on the reduced whole image. However, the present invention may solve this problem.  
         [0246]     Further, an image display method, an image display device, and an image display program in accordance with an exemplary embodiment of the present invention provide means for processing a target image of the designated enlargement range in the enlargement range designation target image on the whole high precision image displaying area  21 , means for processing a display of a partial ranged image, which is defined by the middle boundaries  71   a  and  122 , on the enlargement setting sub-windows  72 ,  122 , and  131 , means for designating the enlargement range of the partial ranged image by using the the zoom-in boundaries  73  and  132  in the enlargement setting sub-windows  72  and  131 , and means for processing a display of enlarged image by displaying the image of the enlargement range on the zoomed-in high precision image displaying areas  22   a ,  22   b , and  22   c.    
         [0247]     An image display method and an image display device in accordance with an embodiment of the present invention include means for receiving a designation of the operator for an enlargement range by using the zoom-in boundaries  31   a ,  31   b , and  31   c  in the whole high precision image displaying area  21 , means for detecting an enlargement ratio of the enlargement range, and means for comparing the enlargement ratio of the enlargement range with a predetermined value.  
         [0248]     An image display method, an image display device and an image display program in accordance with an embodiment of the present invention include means for displaying an enlargement target image on the whole image on the whole high precision image displaying area  21  and the enlargement setting sub-windows  72 ,  121 , and  131 , means for receiving the enlargement range by using the frames  31   a ,  31   b ,  31   c ,  71   a ,  122 , and  132  for the displayed image, menas for detecting a size of the enlargement range, means for comparging the size of the enlargement range with a predetermined value, and means for displaying the frames  31   a ,  31   b ,  31   c ,  71   a ,  122 , and  132  to be flickering when the enlargement range is relatively small.  
         [0249]     The image display method, the image display device, and the security system in accordance with the exemplary embodiments of the present invention are not limited to the above described examples, but various modifications and equivalent arrangements can be applied.  
         [0250]     The field of the present invention is not limited to the above described technical fields, but it can be applied to various technical fields.  
         [0251]     The various processes performed by image display method, the image display device and the security system in accordance with the present invention may be performed by a processor executing a controlling program stored in a ROM(Read Only Memory), or may be performed by an individual device performing a function for realizing a corresponding process.  
         [0252]     The present invention is also possible to be embodied as a code in a recording medium to be read by a computer. Examples of the recording medium to be read by a computer include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, and the like. It can be also embodied in the form of a carrier wave (e.g., transmission through the Internet). In addition, the recording medium to be read by a computer may be dispersed in a computer system which is connected by a network, and may be stored and operatiod in the form of a code of a dispersed type to be read by a computer.  
         [0253]     While the invention has been shown and described with respect to the preferred embodiments, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the scope of the invention as defined in the following claims.