Patent ID: 8477339

Claim:
An image processing apparatus that is connected to a printing apparatus via an interface, the image processing apparatus comprising: a processor coupled to a memory, cooperating to function as: an interface determination unit that determines whether a type of an interface is a first type interface or a second type interface, wherein a transfer speed of the second type interface is slower than a transfer speed of the first type interface, a waiting time determination unit that determines a print waiting time, an acquisition unit that acquires setting information including a size of a printing medium on which printing data is printed, a compression method determination unit that determines a compression method of the printing data, a compression unit that compresses the printing data by the compression method determined by the compression method determination unit, and an output unit that outputs the printing data compressed by the compression unit to the printing apparatus, wherein the compression method determination unit: determines that the printing data is to be compressed by lossless compression as the compression method, when the interface determination unit determines that the type of the interface is the first type interface, and determines that the printing data is to be compressed by either lossless compression or lossy compression as the compression method based on the print waiting time determined by the waiting time determination unit and the setting information acquired by the acquisition unit, when the interface determination unit determines that the type of the interface is the second type interface.