Image display system scrolling image at high speed using data compression
First Claim
Patent Images
1. An image display system comprising:
- first storing means for storing image data;
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given portion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given portion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second storing means to generate expanded data; and
image displaying means for displaying, by using the expanded data, the displayed image at scrolling, wherein the second storing means further stores the given portion of the image data that is not compressed by the compressing means, and wherein the compressing means retrieves the given portion of the image data that is not compressed from the second storing means and then compresses the given portion of the image data when the start of scrolling the displayed image is commanded by the commanding means.
1 Assignment
0 Petitions
Accused Products
Abstract
When a user pushes a scroll-direction key, an ECU obtains, from a memory, a division map corresponding to a division located in a direction designated by the scroll-direction key. The ECU then outputs the division map to a display controller. The display controller compresses the division map to store in a VRAM. At scrolling a displayed image, the display controller expands the compressed division map. It then outputs, to an image signal generator, only a necessary portion of the expanded division map. Thereby, the displayed image can be scrolled at high speed and easily recognizable for the user.
19 Citations
9 Claims
-
1. An image display system comprising:
-
first storing means for storing image data;
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given portion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given portion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second storing means to generate expanded data; and
image displaying means for displaying, by using the expanded data, the displayed image at scrolling, wherein the second storing means further stores the given portion of the image data that is not compressed by the compressing means, and wherein the compressing means retrieves the given portion of the image data that is not compressed from the second storing means and then compresses the given portion of the image data when the start of scrolling the displayed image is commanded by the commanding means.
-
-
2. An image display system comprising:
-
first storing means for storing image data;
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given portion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given portion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second storing means to generate expanded data;
image displaying means for displaying, by using the expanded data, the displayed image at scrolling; and
direction designating means for designating a direction of scrolling, wherein the compressing means compresses the given portion of the image data including the image data that is to be displayed when the displayed image is scrolled towards the direction designated by the direction designating means.
-
-
3. An image display system comprising:
-
first storing means for storing image data;
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given portion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given portion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second storing means to generate expanded data;
image displaying means for displaying, by using the expanded data, the displayed image at scrolling; and
measuring means for measuring a data amount of the compressed data generated by the compressing means, wherein the compressing means is capable of switching a plurality of compressing methods that have respective compression rates to generate the compressed data, wherein the compressing means compresses certain image data to generate first compressed data by using a first compressing method, and wherein, when a data amount of the first compressed data that is measured by the measuring means is more than a predetermined data amount, the compressing means compresses the certain image data by using a second compressing method to generate second compressed data, wherein the second compressed data is smaller than the first compressed data.
-
-
4. An image display system comprising:
-
first storing means for storing image data;
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given portion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given portion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second storing means to generate expanded data;
image displaying means for displaying, by using the expanded data, the displayed image at scrolling, wherein the compressing means includes biasing means for biasing distribution of color information included in the image data, and wherein the compressing means nonreversibly compresses the given portion of the image data through biasing the distribution of the color information included in the given portion of the image data by the biasing means.
-
-
5. An image display system comprising
first storing means for storing image data; -
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given portion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given portion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second storing means to generate expanded data;
image displaying means for displaying, by using the expanded data, the displayed image at scrolling, wherein the image data includes pieces of color information, each of the pieces of the color information being included in pixel information that is possessed by each of a plurality of pixels, wherein the compressing means compresses the given portion of the image data nonreversibly by substituting another piece of the color information for a certain piece of the color information of a certain pixel included in the image data, wherein the substituted another piece of the color information is included in one of pixels adjoining the certain pixel, and wherein the substituted another piece of the color information is most frequently included in the pixels adjoining the certain pixel.
-
-
7. An image display system comprising:
-
first storing means for storing image data;
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given portion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given portion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second staring means to generate expanded data;
image displaying means for displaying, by using the expanded data, the displayed image at scrolling, wherein the image data includes pieces of color information, each of the pieces of the color information being included in pixel information that is possessed by each of a plurality of pixels, wherein the compressing means compresses the given portion of the image data nonreversibly by substituting another piece of the color information for a certain piece of the color information of a certain pixel included in the image data, prohibiting means for setting prohibited color information that is prohibited from being replaced with the substituted another piece of the color information, wherein, when the certain piece of the color information is the prohibited color information, the compressing means compresses the given portion of the image data without substituting another piece of the color information for the certain piece of the color information of the certain pixel included in the image data. - View Dependent Claims (6)
-
-
8. An image display system comprising:
-
first storing means for storing image data;
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given portion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given portion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second storing means to generate expanded data;
image displaying means for displaying, by using the expanded data, the displayed image at scrolling, wherein the image data include pieces of color information, each of the pieces of the color information being included in pixel information that is possessed by each of a plurality of pixels, wherein the compressing means compresses the given portion of the image data nonreversibly by substituting another piece of the color information for a certain piece of the color information of a certain pixel included in the image data, and wherein the substituted another piece of the color information is included in one of pixels adjoining the certain pixel.
-
-
9. An image display system comprising:
-
first storing means for storing image data;
commanding means for commanding a start of scrolling a displayed image on a display;
compressing means for retrieving a given protion of the image data from the first storing means when the start of scrolling the displayed image is commanded by the commanding means, and then compressing the given protion of the image data to generate compressed data, wherein the given portion of the image data includes the image data that is to be displayed at scrolling;
second storing means for storing the compressed data;
expanding means for expanding the compressed data stored in the second storing means to generate expanded data;
image displaying means for displaying, by using the expanded data, the displayed image at scrolling, wherein the image data includes pieces of color information, each of the pieces of the color information being included in pixel information that is possessed by each of a plurality of pixels, wherein the compressing means compresses the given portion of the image data nonreversibly by substituting another piece of the color information for a certain piece of the color information of a certain pixel included in the image data, and color information setting means for setting the color information of any one of the pixels, wherein the substituted another piece of the color information is set by the color information setting means.
-
Specification