Patent ID: 9588727
Date: 2017-03-07
CPC Classifications: G06F,H04N

Claim:
1. An image forming apparatus comprising: at least one processor and at least one memory coupled to each other and cooperating to act as units comprising: (a) an obtainment unit configured to obtain data to be printed on a printing medium; (b) a setting unit configured to set at least one of a first processing and second processing, the first processing not including a function performed by an external device other than the image forming apparatus, and the second processing including the function performed by the external device; (c) a creation unit configured to, when the first processing has been set, create image data processed by the first processing from the data to be printed; (d) a transmission unit configured to, when the second processing has been set, transmit, to the external device, (1) the data to be printed obtained by the obtainment unit and (2) an execution instruction for the function performed by the external device; (e) a reception unit configured to receive, from the external device, image data generated from the data to be printed that was transmitted to the external device from the transmission unit, the image data having been processed based on the transmitted execution instruction for the function performed by the external device; and (f) a print unit configured to print, on a print medium, the image data received by the reception unit, the image data having been processed by the function performed by the external device, wherein the image data processed by the function performed by the external device is created based on (1) the data to be printed that was transmitted to the external device by the transmission unit and (2) the transmitted execution instruction for the function performed by the external device, and is received from the external device by the reception unit.