Patent ID: 8643861

Claim:
An image processing apparatus comprising: a receiving unit configured to receive PDL data from a data processing apparatus according to a predetermined protocol; an interpretation unit configured to interpret PDL data received by the receiving unit by performing multitask processing when a multitasking mode is set, and by performing single-task processing when a single-tasking mode is set; a determination unit configured to determine whether the predetermined communication protocol is a type of communication protocol that requires a response to an inquiry command; and a control unit configured not to switch, if the determination unit determines that the predetermined communication protocol is not a type that requires a response, a multitask mode setting, and configured to switch, if the determination unit determines that the predetermined communication protocol is a type that requires a response, a multitasking mode setting on the interpretation unit to a single-tasking mode setting to cause the interpretation unit to interpret PDL data by performing single-task processing.