Claims
- 1. A compressed image memory controlling apparatus in an image data compression and expansion circuit for dividing original image data into blocks each having a small area, encoding the data for each block into three-component data having a fixed length, said three components being a reference level for designating a representative tone level which represents the tone level of each pixel in a block, a difference for indicating the distribution range of the representative tone levels in said block, and a resolution component for indicating the representative tone level of each pixel in said block, storing said three-component data (hereinunder referred to as “encoded data”) in an image memory, and reading and decoding said encoded data, said apparatus comprising:a means for dividing the region of said image memory which can store image data for one color or one screen into N regions so as to form N memory banks independent of each other, where N is an integer of at least 2; a means for controlling said N memory banks as one area when N memory banks are selected, and controlling said N memory banks independently of each other when either of said N memory banks is selected; a means for selecting at least one of said N memory banks at the time of storing said encoded data in said image memory; a means for for selecting at least one of said N memory banks at the time of reading said encoded data from said image memory; and a means for exclusively selecting the operation of writing said encoded data into said image memory and the operation of reading said encoded data from said image memory with respect to the same memory bank.
- 2. A compressed image memory controlling apparatus in an image data compression and expansion circuit for dividing original image data into blocks each having a small area, encoding the data for each block into three-component data having a fixed length, said three components being a reference level for designating a representative tone level which represents the tone level of each pixel in a block, a difference for indicating the distribution range of the representative tone levels in said block, and a resolution component for indicating the representative tone level of each pixel in said block, storing said three-component data in to an image memory, and reading and decoding said encoded data, said apparatus comprising:a means for producing a control signal so that said encoded data has a data width of 1/N of the total bits of said encoded data in each block when said encoded data is written into said image memory or read from said image memory, where N is an integer of at least 2; a means for dividing the region of said image memory which can store image data for one color or one screen into N regions so as to form N memory banks independent of each other, where N is an integer of at least 2; a means for controlling said N memory banks as one area when N memory banks are selected, and controlling said N memory banks independently of each other when either of said N memory banks is selected; a means for selecting at least one of said N memory banks at the time of storing said encoded data in said image memory; a means for selecting at least one of said N memory banks at the time of reading said encoded data from said image memory; and a means for exclusively selecting the operation of writing said encoded data into said image memory and the operation of reading said encoded data from said image memory with respect to the same memory bank.
Priority Claims (3)
Number |
Date |
Country |
Kind |
4-275929 |
Oct 1992 |
JP |
|
5-55680 |
Mar 1993 |
JP |
|
5-79643 |
Apr 1993 |
JP |
|
Parent Case Info
This application of application Ser. No. 08/667,965, filed Jun. 19, 1996, now U.S. Pat. No. 5,912,742 entitled IMAGE DATA COMPRESSION-EXPANSION CIRCUIT, which in turn is a division of U.S. Ser. No. 08/205,295 filed Mar. 2, 1994, now U.S. Pat. No. 5,765,373.
US Referenced Citations (4)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0149451 |
Jul 1985 |
EP |
000310914 |
Oct 1991 |
JP |
Non-Patent Literature Citations (2)
Entry |
Fawcett, Bradley K., “The Z8000 Microprocessor A Design Handbook”, Prentice-Hall, Inc., 1982, pp. 36-41. |
Kenichiro Oka & Masaru Onishi “Implementation of Image Compression For Printers” Consumer Products Laboratory, Mitsubishi Electric Corporation, Japan. |