A best form for executing the present invention is represented by following exemplary embodiments.
The image forming apparatus 100 is a large size printing ink jet printer. The image forming apparatus 100 is connected to a LAN network NW. A host PC 200 is connected to the LAN.
The image forming apparatus 100 is a large size printing printer of an ink jet system, but the printing method may be constituted of other systems such as an electrophotographic system or a thermal sublimation system.
It may also be constructed, instead of a large size printing printer, as a desk-top printer of a cassette sheet-feeding type or a manual sheet feeding type, or as a composite copying apparatus having plural sheet feeding stages.
Also the image forming apparatus 100 is equipped, as an external I/F, with a network connection unit, but may also be connected, by USB or IEEE1394, to a print server which is separately provided.
A CPU 1 executes control of the image forming apparatus 100 and also executes an analysis and an executions of a command from the exterior. A ROM 2 stores a program to be executed by the CPU 1.
A RAM 3 includes an image memory area for storing image data received from the exterior, and a work memory area to be used by the CPU 1 in executing the program, which are independently secured on the RAM 3.
A non-volatile memory 4 is constituted of a Flash ROM or an EEPROM. The non-volatile memory 4 stores set values such as a sheet type currently set in the image forming apparatus 100, and the stored content is not lost even if an electric power supply is interrupted.
An operation unit 5 includes an LCD, an LED and a key input apparatus. It displays a message from the CPU by the LCD and LED for observation by the user, and also transmits an instruction from the user to the CPU.
An external I/F section 6 is capable of transmission and reception by a network connection protocol such as an IP protocol.
A storage unit 15 stores image data, received from the external I/F section 6.
An image processing unit 7 reads, based on an instruction from the CPU 1, image data, received by the external I/F section 6, from a storage unit 15, and stores and develops it in the image memory area on the RAM 3. The developed data is pixel data that can be printed by an engine control block to be described later.
The engine controller 8 controls various units of the image forming apparatus and executes a printing operation.
A head controller 9 executes such a control on a printer head 10 as to execute drawing of each pixel. A mechanism control unit 11 controls a head driving unit 12, a sheet discharge unit 13 and a cutter driving unit 14, thereby executing the printing of the pixel data. A printed sheet is cut by the cutter driving unit 14, as an output sheet.
The image data illustrated in
Image data 21 is image data of a page P, which is an object of the recovery.
Information 22 is information relating to a sheet feeding and an image formation on the image data 21 of the object page P.
Image data 23 is an image data of a page (P+1), immediately succeeding to the image data 21 of the object page P.
Information 24 is information relating to a sheet feeding and an image formation on the image data 23 of the immediately succeeding page.
Sections R1 to R4 indicate small sections formed by dividing the image data 21 of the page P, which is the object of recovery, for example in a unit of 1 mm in the conveying direction of the sheet. For example in case of 1200 dpi, the image data can be divided in a unit of 47 rasters. The first section R1 is a leading small section within the object page of recovery, which is followed in succession by a second section R2, a third section R3, and a fourth section R4. Though not illustrated in
Also, though not illustrated in
The “small sections” mentioned above mean the sections R1 to R4 illustrated in
The address storing unit illustrated in
The image forming apparatus 100 has the address storing unit, as illustrated in
Such structure is adopted in order to prepare for a case where, at a boundary between pages, the CPU 1 processes a next page while the engine control unit 8 processes a preceding page.
By constructing such address storing unit on the RAM 3, the image forming apparatus 100 is capable, at an image formation, to store and memorize addresses on the image, corresponding to the memories M1 to M5 of the address storing unit.
A message 31 requests an input of the recovery position. A message 32 indicates a reference position and a direction for the recovery position input. A message 33 indicates a unit for the recovery position input. A display 34 indicates a numerical value of the recovery position at the recovery position input. The user can enter the numerical value of the recovery position, utilizing keys provided in the operation unit 5.
When a situation of absence of sheet is generated, the image forming apparatus 100 displays the recovery position input unit, as illustrated in
More specifically,
An output image 41 is an output image output to an interim part of a page. A recovery start position 42 indicates a recovery start position, intended by the user, in the image forming apparatus 100, and corresponds to the numerical value input in the display 34 in
An output image 51 is output by recovery from an interim position of a page, which is the recovery position intended by the user.
A recovery start position 52 indicates a recovery start position, intended by the user, in the image forming apparatus 100, and corresponds to the numerical value input in the display 34 in
As illustrated in
In the following, a recovery control operation in the image forming apparatus 100 will be described. Such recovery control becomes necessary in case of an abnormality where the image forming apparatus 100 is incapable of continuing the printing operation, such as a deficiency of an image forming medium such as a rolled paper, a deficiency in an image forming material such as an ink and a jamming of an image forming medium such as a rolled or cut sheet, and a recovery request to be described later is made upon detecting a release of such abnormality for example by a replenishment of the rolled paper, an ink replenishment or a removal of jamming.
A control corresponding to this flow chart is executed by the CPU 1. A step S1 discriminates whether it is a beginning of a job, and, if so, a step S2 initializes both of the double buffers of the address storing unit illustrated in
A step S3 discriminates an event. The sequence proceeds to a step S4 in case of a normal image forming request, to a step S6 in case of a normal sheet discharge, or to a step S7 in case of a recovery request. When the job is completed, the sequence proceeds to a step S10 whereupon the flow chart is terminated.
In case of a request for an ordinary image formation, the step S4 executes an image formation for each small section. The image formation in this case is executed by developing the image data, read from the storage unit 15, on the RAM 3 for each small section for conversion into pixel data, and sending such data to the engine control unit 8 for printing. A step S5 stores a head address of the image data of the small section, subjected to the image formation in the step S4, in the address storing unit illustrated in
While the small sections of a certain page continue, the event of normal image formation continues, so that the steps S3, S4 and S5 are repeated. Then, when a normal image formation event for the data of a next page arrives, the address storing unit illustrated in
In case of a normal sheet discharge, a step S6 releases the address storing unit, corresponding to the page to be subjected to a sheet discharge among the double buffers of the address storing unit, and then the sequence returns to the step S3.
In case of a recovery request, a step S7 displays the recovery position input unit, illustrated in
A step S9 reads a recovery image from the storage unit 15, according to the address information searched in the step S8, the recovery is started, and the sequence returns to the step S3.
According to the exemplary embodiment described above, the recovery image formation can be initiated from a position, desired by the user, within the recovery object page, thereby achieving a saving of consumable materials in the recovery operation and a recovery image output, having a satisfactory appearance for the user, at the same time.
Also the above-described exemplary embodiment enables to shorten the time required for the recovery output, in comparison with the case of re-starting the printing from the beginning of the recovery object page while obtaining a recovery image output satisfactory in appearance to the user.
Furthermore, in the above-described exemplary embodiment, the address determining unit is provided to dispense with the necessity for storing the head addresses of all the rasters of the image data, thereby saving the memory capacity required in the image forming apparatus 100.
Furthermore, in the above-described exemplary embodiment, the address determining unit enables to derive the address for recovery without searching the image data to the recovery start position, whereby the time for recovery can be shortened.
In the image forming apparatus described above, at the image formation, the head address of the small section is stored in the address storing unit. The above-described exemplary embodiment has shown a case of absence of sheet, but this embodiment is applicable also to the recovery in the case of absence of ink or of toner and to the recovery in the case of a jamming.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2006-190545, filed Jul. 11, 2006, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2006-190545 | Jul 2006 | JP | national |