Claims
- 1. An image processing system having means for formatting compressed image data in each of a plurality of color modes for transmission over a data bus having a fixed bus width (bits), wherein the bit lengths of image data are different in accordance with each color mode, comprising:
- means for forming at least one data block of fixed bit length for each dot or dots of the same color of image data to be transmitted, each data block including at least one of a color code specifying the color of the dot or dots and run-length data for specifying the number of dots having the same color code; and
- means for preventing the transmission of run-length data with the data block including the color code when the combined bit lengths of the color code and the run length data exceed the fixed bit length of one data block.
- 2. The image processing system of claim 1, further comprising: means for transmitting the run-length data in a data block following the data block containing the color code.
- 3. The image processing system of claim 1, wherein the fixed bit length of each data block is equal to the fixed bus width of the data bus.
- 4. In an image processing system, a method for formatting compressed image data in each of a plurality of color modes for transmission over a data bus having a fixed bus width (bits), wherein the bit lengths of image data are different in accordance with each color mode, comprising the steps of:
- forming at least one data block of fixed bit length for each dot or dots of the same color of image data to be transmitted, the data block including at least one of a color code specifying the color of the dot or dots and run-length data for specifying the number of dots having the same color code;
- determining if the color code and the run-length data can be contained in a data block of fixed bit length;
- if the color code and run-length data can be contained in one data block, transmitting said color code and run-length data in said one data block; and
- if the color code and run-length data cannot be contained in one data block, preventing the transmission of run-length data with said one data block containing the data code and transmitting all run-length data in a following data block.
Priority Claims (3)
Number |
Date |
Country |
Kind |
4-298071 |
Oct 1992 |
JPX |
|
4-300668 |
Oct 1992 |
JPX |
|
4-300669 |
Oct 1992 |
JPX |
|
Parent Case Info
This application is a division of application Ser. No. 08/123,179 filed Sep. 20, 1993, now U.S. Pat. No. 5,515,077.
US Referenced Citations (5)
Foreign Referenced Citations (9)
Number |
Date |
Country |
065862 |
Dec 1982 |
EPX |
328356 |
Aug 1989 |
EPX |
465102 |
Jan 1992 |
EPX |
493881 |
Jul 1992 |
EPX |
524468 |
Jan 1993 |
EPX |
522697 |
Jan 1993 |
EPX |
2137857 |
Apr 1984 |
GBX |
2210239 |
Aug 1988 |
GBX |
WO8502048 |
May 1985 |
WOX |
Non-Patent Literature Citations (1)
Entry |
"High Performance Display System for Dynamic Image Generation", John Staudhammer et al, Proceedings of the Second International Conference on Computers and Applications, IEEE Press New York, Jun. 23, 1987, (US), Jun. 27, 1987 (China) pp. 336-343. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
123179 |
Sep 1993 |
|