Image display apparatus and image display method
AssigneeCanon Kabushiki Kaisha
InventorToshiaki Minami
Life of this patent
Estimating the term…
Abstract
Image display apparatus and image display method which realize smooth scroll-display of image data and enlargement/reduction display, and attain cost reduction by reducing the capacity of local memory for temporarily storing image data. In the image display apparatus, compressed image data is stored in an image memory 52, and partial image data of the compressed image data within a display range of monitor screen 56 and its peripheral compressed image data are transferred to a local image memory 59. in the local image memory 59, the partial image data and the peripheral image data are expanded and stored. Further, compressed image data further surrounding these data is stored. Then, compressed image data in a designated scroll direction is expanded by an image expansion unit 60.
Claims20
An image display apparatus comprising:
- first storage means for storing image data in compressed form;
- first designation means for designating partial image data to be screen-displayed from said image data;
- second storage means for storing said partial image data designated by said first designation means and peripheral data of said partial image data in compressed form;
- expansion means for expanding said partial image data and said peripheral data stored in compressed form in said second storage means;
- third storage means for storing said partial image data and said peripheral data expanded by said expansion means;
- screen-display means for screen-displaying said partial image data stored in said third storage means;
- second designation means for designating partial image data to be screen-displayed next;
- prediction means for predicting necessity of required image data, being peripheral data of said partial image data designated by said second designation means, and not stored in said second storage means;
- and
- transfer means for, in accordance with the result of prediction by said prediction means, reading said required image data from said image data stored in said first storage means and transferring said image data to said second storage means.
An image display apparatus having image display means for scroll-displaying image data, direction designation means for designating a scroll direction of said image data displayed by said image display means, and storage means for storing compressed image data of said image data, comprising:
- first storage means for expanding and storing partial image data corresponding to a display range of said image display apparatus and image data within a predetermined range positioned around said partial image data, from said compressed image data;
- second storage means for storing compressed image data within a predetermined range positioned around said image data stored in said first storage means;
- expansion means for expanding predetermined compressed image data in the designated scroll direction, from said compressed image data stored in said second storage means;
- first update means for updating said image data stored in said first storage means to image data including expanded image data;
- prediction means for predicting compressed image data to be required next, as image data positioned around said updated image data;
- transfer means for transferring predetermined compressed image data from said compressed image data stored in said storage means, to said second storage means, in accordance with the result of prediction by said prediction means;
- and
- second update means for updating said compressed image data stored in said second storage means to compressed image data including said trasnferred compressed image data.
An image display method using first storage means, second storage means and third storage means for storing image data, comprising the steps of:
- designating partial image data to be screen-displayed from said image data stored in said first storage means in compressed form;
- storing said designated partial image data and peripheral data of said partial image data into said second storage means in compressed form;
- expanding said partial image data and said peripheral data stored in said second storage means in compressed form;
- storing said expanded partial image data and said peripheral data into said third storage means;
- screen-displaying said partial image data stored in said third storage means;
- designating partial image data to be screen-displayed next;
- predicting necessity of required image data, being peripheral data of said designated partial image data, and not stored in said second storage means;
- and
- reading said required image data from said image data stored in said first storage means and transferring said required image data to said second storage means in accordance with the result of prediction.
An image display method in an image display apparatus having image display means for scroll-displaying image data, direction designation means for designating a scroll direction of said image data displayed by said image display means, and storage means for storing compressed image data of said image data, comprising the steps of:
- expanding partial image data corresponding to a display range of said image display apparatus and image data within a predetermined range positioned around said partial image data, from said compressed image data, and storing said expanded image data into first storage means;
- storing compressed image data within a predetermined range positioned around said image data stored in said first storage means into second storage means;
- expanding predetermined compressed image data in the designated scroll direction, from said compressed image data stored in said second storage means;
- updating said image data stored in said first storage means to image data including expanded image data;
- predicting compressed image data to be required next, as image data positioned around said updated image data;
- transferring predetermined compressed image data from said compressed image data stored in said storage means, to said second storage means, in accordance with the result of prediction;
- and
- updating said compressed image data stored in said second storage means to compressed image data including said transferred compressed image data.
A program for a computer having first storage means, second storage means and third storage means for storing image data, for executing:
- a procedure of designating partial image data to be screen-displayed from said image data stored in said first storage means in compressed form;
- a procedure of storing said designated partial image data and peripheral data of said image data into said second storage means in compressed form;
- a procedure of expanding said partial image data and said peripheral data stored in said second storage means in compressed form;
- a procedure of storing said expanded partial image data and said peripheral data into said third storage means;
- a procedure of screen-displaying said partial image data stored in said third storage means;
- a procedure of designating partial image data to be screen-displayed next;
- a procedure of predicting necessity of required image data, being peripheral data of said designated partial image data, and not stored in said second storage means;
- and
- a procedure of reading said required image data from said image data stored in said first storage means and transferring said required image data to said second storage means in accordance with the result of prediction.
Dependencies are inferred from the claim text.