A control method for an image processing apparatus that includes a scanner controller, a controller, and a scanner configured to scan a document and generate image data of the document, the scanner controller including a memory that stores the image data generated by the scanner and being configured to transfer the stored image data to the controller, the controller including a data bus, the control method comprising:
- performing a predetermined image process on the image data transferred via the data bus from the scanner controller;
- and
- setting a frequency of an image transfer clock for transferring the image data of the document from the scanner controller to the controller such that (i) the frequency of the image transfer clock is set to a first frequency in a case where another predetermined image process is not being performed at least when a job for scanning the document by the scanner is started and (ii) the frequency of the image transfer clock is set to a second frequency lower than the first frequency in a case where the another predetermined image process is being performed at least when the job for scanning the document by the scanner scans is started.