A printing apparatus receives, from a host apparatus, main
scanning/printing direction information representing the main
scanning/printing direction of a printhead. The printing apparatus
stores, in a print buffer, print data corresponding to the printing
direction represented by the main scanning/printing direction information
generated by the host apparatus. The CPU of the printing apparatus
controls printing by the printhead on the basis of the main
scanning/printing direction information and the print data stored in the
print buffer.