Image processing apparatus, image processing method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsKiyohiro Tsunekawa, Akio Sugaya
Life of this patent
Estimating the term…
Abstract
It is an object of the invention to read out and analyzes form data (macro data) upon printing, generate a drawing object, and reduce a processing time of a forming process for composing the drawing object to data to be overlaid. Particularly, it is an object to realize a developing process of form data in a color image processing apparatus. The invention provides an image processing apparatus for previously forming a form image from the form data and overlay-outputting the form image together with the data to be overlaid upon printing. Particularly, the object of the invention is accomplished by switching means for independently drawing into each plane buffer and means for drawing with respect to each plane for the image data of one page.
Claims29
An image processing apparatus comprising:
- memory means having plane buffers to store a plurality of plane images;
- first drawing means for independently drawing image data into each plane buffer on the basis of a print command;
- and
- second drawing means for drawing the image data into the plane buffers in which the drawing is necessary and erasing data at the positions of said image data in the planes in which the drawing is unnecessary on the basis of a print command,
- wherein said first drawing means and said second drawing means are switched and the image data of one page is drawn.
An image processing apparatus which can overlay-output form data of one page and print data which is written to a predetermined position of a form, comprising:
- form data memory means for storing said form data of at least one page;
- form image forming means for reading out the form data from said form data memory means and analyzing said form data and forming a form image of one page every plane;
- form image holding means for holding said form image of at least one page;
- and
- form drawing means for drawing the form image held in said form image holding means into an output memory of the corresponding plane,
- wherein image data is drawn into said output memory together with the form image on the basis of said print data.
An image processing method of controlling an image processing apparatus having memory means having plane buffers to store a plurality of plane images, comprising:
- a first drawing step of independently drawing image data into each plane buffer on the basis of a print command;
- and
- a second drawing step of drawing the image data into the plane buffers in which the drawing is necessary and erasing data at the positions of said image data in the planes in which the drawing is unnecessary on the basis of a print command,
- wherein the image data of one page is drawn by switching said first drawing step and said second drawing step.
An image processing method of overlay-outputting form data of one page and print data which is written to a predetermined position of a form, comprising:
- a form data storing step of storing said form data of at least one page into form data memory means;
- a form image forming step of reading out the form data from said form data memory means and analyzing the form data and forming a form image of one page every plane;
- a form image holding step of holding said form image of at least one page into said form image holding means;
- and
- a form drawing step of drawing the form image held in said form image holding means into an output memory of the corresponding plane,
- wherein image data is drawn into said output memory together with said form image on the basis of said print data.
A storage medium in which a program for controlling an image processing apparatus having memory means having plane buffers to store a plurality of plane images has been stored, wherein said program comprises:
- a first drawing step of independently drawing image data into each plane buffer on the basis of a print command;
- and
- a second drawing step of drawing the image data into the plane buffers in which the drawing is necessary and erasing data at the positions of the image data in the planes in which the drawing is unnecessary on the basis of a print command,
- and the image data of one page is drawn by switching said first drawing step and said second drawing step.
A storage medium in which a program for controlling an image processing apparatus to overlay-output form data of one page and print data which is written to a predetermined position of a form has been stored, wherein said program comprises:
- a form data storing step of storing said form data of at least one page into form data memory means;
- a form image forming step of reading out the form data from said form data memory means and analyzing said form data and forming a form image of one page every plane;
- a form image holding step of holding said form image of at least one page into form image holding means;
- and
- a form drawing step of drawing the form image held in said form image holding means into an output memory of the corresponding plane,
- and image data is drawn into said output memory together with said form image on the basis of said print data.
Dependencies are inferred from the claim text.