1. An image processing apparatus including a reconfigurable circuit in which functional blocks that perform image processing can be reconfigured, the image processing apparatus comprising: a first storage unit configured to store in advance configuration data, for each plurality of the functional blocks, for configuring the functional blocks in the reconfigurable circuit; an operation unit configured to accept a user operation for inputting a job; and a reconfiguration unit configured to, upon accepting the user operation indicating the job to be executed via the operation unit, read required configuration data from the first storage unit and reconfigure the reconfigurable circuit before a start instruction to start the job is accepted.