Claims
- 1. An output apparatus for receiving print data which comprises binary data and/or multi-value data from an external apparatus and for printing the received print data, said apparatus comprising:
- memory means including a multi-value data area for storing multi-value data and a binary data area for storing binary data, the stored multi-value data and binary data having respective different resolutions;
- control means for controlling a capacity of the binary data area in response to an amount of the multi-value data being equal to or larger than a predetermined amount;
- discriminating means for discriminating whether a bit map memory area of one-page capacity can be reserved in said memory means; and
- output control means for outputting data comprising in mixture the binary data and the multi-value data stored in said memory means in a full bit mode or in a partial window mode according to a discrimination performed by said discriminating means.
- 2. A method of operating an output apparatus for receiving print data which comprises binary data and/or multi-value data from an external apparatus and for printing the received print data, said method comprising the steps of:
- storing multi-value data and binary data in a multi-value area and a binary data area, respectively, of a memory, the stored multi-value data and binary data having respective different resolutions;
- controlling a capacity of the binary data area in response to an amount of the multi-value data being equal to or larger than a predetermined amount;
- discriminating whether a bit map memory area of one-page capacity can be reserved in the memory; and
- outputting data comprising in mixture the binary data and the multi-value data stored in the memory in a full bit mode or in a partial window mode according to a discrimination performed by said discriminating step.
- 3. An apparatus according to claim 1, wherein said monitor means checks the amount of stored data other than multi-value data.
- 4. An apparatus according to claim 1, wherein in the full bit mode, the stored data is printed using a bit map memory in which binary data is developed into bit map data, for a full page of a recording medium.
- 5. An apparatus according to claim 2, wherein in the partial window mode, the stored data is printed using a bit map memory in which binary data is developed into bit map data, for a portion of one page of a recording medium.
- 6. A method according to claim 2, wherein said monitoring step checks the amount of stored data other than multi-value data.
- 7. A method according to claim 2, wherein in the full bit mode, the stored data is printed using a bit map memory in which binary data is developed into bit map data, for a full page of a recording medium.
- 8. A method according to claim 2, wherein in the partial window mode, the stored data is printed using a bit map memory in which binary data is developed into bit map data, for a portion of one page of a recording medium.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2-125470 |
May 1990 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/217,962, filed Mar. 25, 1994, which is a division of application Ser. No. 08/203,499 filed Feb. 28, 1994, which is a continuation of application Ser. No. 08/084,331, filed Jun. 30, 1993, now abandoned, which is a continuation of application Ser. No. 07/700,467 filed May 15, 1991, now abandoned.
US Referenced Citations (4)
Divisions (1)
|
Number |
Date |
Country |
Parent |
203499 |
Feb 1994 |
|
Continuations (3)
|
Number |
Date |
Country |
Parent |
217962 |
Mar 1994 |
|
Parent |
84331 |
Jun 1993 |
|
Parent |
700467 |
May 1991 |
|