1. An outputting apparatus for receiving print data comprising binary data and/or multi-value data from an external apparatus and for printing, said outputting apparatus comprising: memory means having a multi-value data area and a binary data area in a limited memory capacity for storing multi-value data and binary data in respective areas, the stored multi-value data and binary data having different resolutions from each other; reducing means for reducing 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; printing means for reading the multi-value data and the binary data from said memory means and for printing these read data in different respective resolutions; and control means for controlling data storage into the binary data area and reading of the binary data from the binary data area synchronously with the printing operation by said printing means when the binary data area has been reduced by said reducing means.