1459852715-1fe47ad5-10f8-4419-9372-30d3a47d4ec7

An augmented boot code module includes instructions to be executed by a processing unit during a boot process. The motor is to be mounted on the rear wall of the suds container. The document is scanned based on the scanning condition determined by the scanning condition determining unit, and the condition inputting unit, based on a result determined by the scanning condition determining unit, replaces a part of the scanning condition to be applied to the document, which is the object of the scanning request, with another scanning condition.