Image sensing apparatus and its control method
First Claim
1. A display control apparatus for displaying an image, said apparatus comprising:
- a reading unit configured to read encoded image data from a storage medium;
a generating unit configured to decode the encoded image data read by the reading unit and to generate first image data and second image data from the decoded image data, where the first image data has a number of pixels corresponding to a resolution of a display area of a display and the second image data has a number of pixels larger than that of the first image data;
a storage unit configured to temporarily store the first image data and the second image data generated by said generating unit;
a designation unit configured to designate a rotation of the image displayed in the display area;
a determination unit configured to determine whether or not a current enlargement ratio for displaying an image is larger than the enlargement ratio in an initial stage;
a rotation control unit configured to execute rotation processing of the first image data stored in the storage unit if the designation unit designates the rotation and the current enlargement ratio is not larger than that of the initial stage, and to execute rotation processing of the second image data stored in the storage unit if the designation unit designates the rotation and the current enlargement ratio is larger than that of initial stage;
a display control unit configured to control the display to display an image based on the first image data temporarily stored in the storage unit on the display area if the current enlargement ratio is not larger than the enlargement ratio in the initial stage, and to control the display to display a partial image, which is obtained by cutting out from the second image data temporarily stored in the storage unit, on the display area if the current enlargement ratio is larger than the enlargement ratio in the initial stage.
1 Assignment
0 Petitions
Accused Products
Abstract
In an initial stage where an image obtained by image sensing is displayed, image data in a resolution depending on an image display area of display unit is displayed, thereby a high response can be maintained with respect to a request to display a next image or the like. Further, if a request with an enlargement ratio higher than that in the initial stage has been made, a display image is generated based on image data in a high resolution, thereby a user'"'"'s request for enlarged display or the like can be fulfilled. When an image (JPEG file) stored in a recording medium is to be displayed, low resolution image data in 640×480 pixel size equivalent to the resolution of the display unit and high resolution image data in an original high resolution indicated with the image file are generated. In the initial stage, the low resolution image data is displayed. If an enlargement request has been made, partial image data cut out from the high resolution image data is resized and is displayed.
-
Citations
11 Claims
-
1. A display control apparatus for displaying an image, said apparatus comprising:
-
a reading unit configured to read encoded image data from a storage medium; a generating unit configured to decode the encoded image data read by the reading unit and to generate first image data and second image data from the decoded image data, where the first image data has a number of pixels corresponding to a resolution of a display area of a display and the second image data has a number of pixels larger than that of the first image data; a storage unit configured to temporarily store the first image data and the second image data generated by said generating unit; a designation unit configured to designate a rotation of the image displayed in the display area; a determination unit configured to determine whether or not a current enlargement ratio for displaying an image is larger than the enlargement ratio in an initial stage; a rotation control unit configured to execute rotation processing of the first image data stored in the storage unit if the designation unit designates the rotation and the current enlargement ratio is not larger than that of the initial stage, and to execute rotation processing of the second image data stored in the storage unit if the designation unit designates the rotation and the current enlargement ratio is larger than that of initial stage; a display control unit configured to control the display to display an image based on the first image data temporarily stored in the storage unit on the display area if the current enlargement ratio is not larger than the enlargement ratio in the initial stage, and to control the display to display a partial image, which is obtained by cutting out from the second image data temporarily stored in the storage unit, on the display area if the current enlargement ratio is larger than the enlargement ratio in the initial stage. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A display control method for displaying an image, said method comprising:
-
a reading step of reading encoded image data from a storage medium; a generating step of decoding the encoded image data read by said reading step and generating first image data and second image data from the decoded image data, where the first image data has a number of pixels corresponding to a resolution of a display area of a display and the second image data has a number of pixels larger than that of the first image data; a storage step of temporarily storing the first image data and the second image data generated by said generating step; a designation step of designating a rotation of the image displayed in the display area; a determination step of determining whether or not a current enlargement ratio for displaying an image is larger than the enlargement ratio in an initial stage; a rotation control step of executing rotation processing of the first image data stored in the storage step if the designation step designates the rotation and the current enlargement ratio is not larger than that of the initial stage, and executing rotation processing of the second image data stored in the storage step if the designation step designates the rotation and the current enlargement ratio is larger than that of initial stage; and a display control step of controlling the display to display an image based on the first image data temporarily stored in the storage step on the display area if the current enlargement ratio is not larger the enlargement ratio in the initial stage, and controlling the display to display a partial image, which is obtained by cutting out from the second image data temporarily stored in the storage step, on the display area, if the current enlargement ratio is larger than the enlargement ratio in the initial stage. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable storage medium encoded with a computer program for instructing a computer to perform a display control method for displaying an image, said display control method comprising:
-
a reading step of reading encoded image data from a storage medium; a generating step of decoding the encoded image data read by said reading step and generating first image data and second image data from the decoded image data, where the first image data has a number of pixels corresponding to a resolution of a display area of a display and the second image data has a number of pixels larger than that of the first image data; a storage step of temporarily storing the first image data and the second image data generated by said generating step; a designation step of designating a rotation of the image displayed in the display area; a determination step of determining whether or not a current enlargement ratio for displaying an image is larger than the enlargement ratio in an initial stage; a rotation control step of executing rotation processing of the first image data stored in the storage step if the designation step designates the rotation and the current enlargement ratio is not larger than that of the initial stage, and executing rotation processing of the second image data stored in the storage step if the designation step designates the rotation and the current enlargement ratio is larger than that of initial stage; and a display control step of controlling the display to display an image based on the first image data temporarily stored in the storage step on the display area if the current enlargement ratio is not larger than the enlargement ratio in the initial stage, and controlling the display to display a partial image, which is obtained by cutting out from the second image data temporarily stored in the storage step, on the display area, if the current enlargement ratio is larger than the enlargement ratio in the initial stage.
-
Specification