Recording apparatus with reduced memory capacity requirement
AssigneeCanon Kabushiki Kaisha
InventorDaisuke Murata
Life of this patent
Estimating the term…
Abstract
A recording apparatus for receiving a page description language representing image data to be recorded and for recording an image includes a memory for storing bit image data smaller than a one-page capacity, a recording unit for recording the bit image data stored in the memory, a unit for generating partial bit image data of an area corresponding to the memory on the basis of the input page description language, and a controller for storing the partial bit image data generated by the generating unit in the memory, and for causing the recording unit to repeat recording of the partial bit image data stored in the memory until one page of bit image data has been recorded.
Claims127
A recording apparatus comprising:
- first memory means for receiving and storing a page description language representing one page of image data to be recorded;
- second memory means for storing bit image data, said second memory means having smaller than a one-page capacity;
- means for recording the bit image data stored in said second memory means;
- means for generating partial bit image data of an area corresponding to said second memory means on the basis of the page description language stored in said first memory means;
- and
- control means for repeatedly controlling said second memory means and said recording means until one page of bit image data is recorded such that the partial bit image data generated by said generating means is stored in said second memory means, and such that the partial bit image data stored in said second memory means is recorded by said recording means.
A recording method comprising the steps of:
- inputting and storing in a first memory control information representing one page of image data to be recorded;
- generating and storing in a second memory, on the basis of the control information stored in first memory, bit image data of a partial area smaller than an output area designated by the stored control information;
- and
- repeatedly performing recording in units of partial areas until an image of the designated output area is recorded, wherein the recording comprises ejecting an ink droplet from an opening by means of heat energy and wherein a recovery process for high quality recording is executed during the recording of the image of the designated output area.
The recording method of claim 18, wherein said first memory comprises a reception buffer.
A recording method comprising:
- inputting and storing in a first memory a page description language representing one page of image data to be recorded;
- generating and storing in a second memory bit image data of a partial area smaller than one page;
- and
- repeatedly performing recording in units of partial areas until a one-page image is recorded, responsive to whether or not a large-capacity memory to store bit image data is connected,
- wherein recovery processing of said recording unit is not performed during recording of the bit image data of one page when the bit image data from the large-capacity memory is to be recorded.
A recording apparatus comprising:
- first memory means for receiving and storing a page description language representing one page of the image data to be recorded;
- second memory means for storing bit image data, said second memory means having smaller than a one-page capacity;
- means for recording the bit image data stored in said second memory means;
- means for generating partial bit image data of an area corresponding to said second memory means on the basis of the page description language stored in said first memory means;
- and
- control means for repeatedly controlling said second memory means and said recording means, responsive to whether or not a large-capacity memory to store bit image data is connected to said apparatus, until one page of bit image data is recorded such that the partial bit image data generated by said generating means is stored in said second memory means, and such that the partial bit image data stored in said second memory means is recorded by said recording means.
A recording method comprising the steps of:
- inputting and storing in a first memory a page description language representing one page of image data to be recorded;
- generating and storing in a second memory bit image data of a partial area smaller than one page;
- and
- repeatedly performing recording in units of partial areas until a one-page image is recorded, responsive to whether or not a large-capacity memory is connected.
A recording apparatus comprising:
- first memory means for receiving and storing a page description language representing one page of image data to be recorded;
- second memory means for storing bit image data, said second memory means having smaller than a one-page capacity;
- means for recording the bit image data stored in said second memory means;
- means for generating intermediate language on the basis of the page description language stored in said first memory means;
- means for generating partial bit image data of an area corresponding to said second memory means on the basis of the generated intermediate language;
- and
- control means for repeatedly controlling said second memory means and said recording means until one page of bit image data is recorded such that the partial bit image data generated by said generating means is stored in said second memory means, and such that the partial bit image data stored in said second memory means is recorded by said recording means.
A recording method comprising the steps of:
- receiving and storing in first memory means a page description language representing one page of image data to be recorded;
- storing bit image data in second memory means having smaller than a one-page capacity;
- recording the bit image data stored in the second memory means;
- generating intermediate language on the basis of the page description language stored in the first memory means;
- generating partial bit image data of an area corresponding to the second memory means on the basis of the generated intermediate language;
- and
- repeatedly controlling the second memory means and a recording means until one page of bit image data is recorded such that the generated partial bit image data is stored in the second memory means, and such that the partial bit image data stored in the second memory means is recorded.
A recording apparatus comprising:
- first memory means for inputting and storing control information representing one page of image data to be recorded;
- means for generating and storing in second memory means, on the basis of the control information stored in said first memory means, bit image data of a partial area smaller than an output area designated by the stored control information;
- and
- means for repeatedly performing recording in units of partial areas until an image of the designated output area is recorded, wherein the recording comprises ejecting an ink droplet from an opening by means of heat energy and wherein a recovery process for high quality recording is executed during the recording of the image of the designated output area.
A recording method comprising the steps of:
- inputting add storing in a first memory control information representing one page of image data to be recorded;
- generating and storing in a second memory, on the basis of the control information stored in the first memory, bit image data of a partial area smaller than an output area designated by the control information stored in the first memory;
- and
- outputting data on the basis of the bit image data stored in the second memory by ejecting an ink droplet from an opening by means of heat energy, wherein a recovery process for high quality recording is executed during the recording of the image of the designated output area.
A recording apparatus comprising:
- first memory means for inputting and storing control information representing one page of image data to be recorded;
- means for generating and storing in second memory means, on the basis of the control information stored in said first memory means, bit image data of a partial area smaller than an output area designated by the control information stored in said first memory means;
- and
- means for outputting data on the basis of the bit image data stored in the second memory means by ejecting an ink droplet from an opening by means of heat energy, wherein a recovery process for high quality recording is executed during the recording of the image of the designated output area.
A recording method comprising the steps of:
- inputting and storing in a first memory control information representing one page of image data to be recorded;
- generating and storing in a second memory, on the basis of the control information stored in the first memory, bit image data of a partial area smaller than an output area designated by the control information stored in the first memory;
- and
- recording data on the basis of the bit image data stored in the second memory in color.
A recording apparatus comprising:
- first memory means for inputting and storing control information representing one page of image data to be recorded;
- means for generating and storing in second memory means, on the basis of the control information stored in said first memory, bit image data of a partial area smaller than an output area designated by the control information stored in said first memory means;
- and
- means for recording data on the basis of the bit image data stored in the second memory means in color.
A printing apparatus comprising:
- first memory means for receiving and storing control information representing image data to be printed;
- discriminating means for discriminating whether a detachable memory is connected to said printing apparatus;
- setting means for setting the size of a second memory means which stores bit image data as a one-page size or a partial size smaller than one page in response to a discrimination by said discriminating means;
- and
- print means for printing data in color on the basis of the bit image data stored in the second memory means.
A printing apparatus comprising:
- first memory means for receiving and storing control information representing image data to be printed;
- discriminating means for discriminating whether a detachable memory is connected to said printing apparatus;
- setting means for setting the size of a second memory means which stores bit image data as a one-page size or a partial size smaller than one page in response to a discrimination by said discriminating means;
- and
- print means for printing data on the basis of the bit image data stored in the second memory by ejecting an ink droplet from an opening by means of heat energy, wherein a recovery process for high quality recording can be executed during a printing operation by said print means.
A method of operating a printing apparatus comprising the steps of:
- receiving and storing in a first memory control information representing image data to be printed;
- discriminating by a discriminator whether a detachable memory is connected to said printing apparatus;
- setting the size of a second memory which stores bit image data as a one-page size or a partial size smaller than one page in response to a discrimination by said discriminator;
- and
- printing data in color on the basis of the bit image data stored in the second memory.
A method of operating a printing apparatus comprising the steps of:
- receiving and storing in a first memory control information representing image data to be printed;
- discriminating by a discriminator whether a detachable memory is connected to said printing apparatus;
- setting the size of a second memory which stores bit image data as a one-page size or a partial size smaller than one page in response to a discrimination by said discriminator;
- and
- printing data by a printer on the basis of the bit image data stored in the second memory by ejecting an ink droplet from an opening by means of heat energy, wherein a recovery process for high quality recording can be executed during a printing operation by said printer.
Dependencies are inferred from the claim text.