Printer using direct memory access and refreshing
AssigneeCanon Aptex Inc.
InventorsShigeru Inose, Fumio Miyahara, Hideaki Kishida, Yasuhiro Hamada
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Aptex Inc.
InventorsShigeru Inose, Fumio Miyahara, Hideaki Kishida, Yasuhiro Hamada
Estimating the term…
In a color printer, in order to perform a high-speed print operation and ensure a refresh operation and the like of an image memory, print images which correspond to a plurality of printheads, and are bitmapped and stored in a bitmap RAM in units of colors are consecutively read out and DMA-transferred by 16 bits at a time when a read operation is designated. After this DMA operation, the refresh operation of the bitmap RAM or access to the RAM is permitted. The printer includes the same number of latch circuits as that of printheads (e.g., four). Each latch circuit stores a data transfer start address (TOPA) and a data transfer end address (ENDA) in the bitmap RAM. With this arrangement, image data can be efficiently read out. If the capacity of the bitmap RAM is small, an upper address bit in the bitmap RAM is shifted to switch discontinuous addresses to continuous addresses on the bitmap memory side. If an optional memory is implemented, the normal addressing is restored to flexibly cope with a change in the capacity of the image memory.
A printer for receiving print data from an external device and printing an image on a recording medium by using a plurality of printheads, comprising:
A printer for receiving print data from an external device and printing an image on a recording medium by using a plurality of printheads, comprising:
A printer for receiving print data from an external device and printing an image on a recording medium by using a plurality of printheads, comprising:
A printer for receiving print data from an external device and printing an image on a recording medium by using a plurality of printheads, comprising:
A data processing method applied to a printer including print means for receiving print data from an external device and printing an image on a recording medium by using a plurality of printheads, comprising the steps of:
A data processing method applied to a printer for receiving print data from an external device and printing an image on a recording medium by using a plurality of printheads, comprising the steps of:
A data processing method applied to a printer for receiving print data from an external device and printing an image on a recording medium by using a plurality of printheads, comprising the steps of:
A data processing method applied to a printer for receiving print data from an external device and printing an image on a recording medium by using a plurality of printheads, comprising the steps of:
A printing apparatus having a plurality of printheads, each arraying a plurality of printing elements and printing in a different color on a recording medium, comprising:
A printing apparatus for printing on a recording medium by using a plurality of printheads, each arraying a plurality of printing elements in an arraying direction, comprising:
A printing apparatus for printing on a recording medium by using a plurality of printheads, comprising:
Dependencies are inferred from the claim text.