A document feeder for transporting a document to a predetermined reading position at which image reading is performed by an image reading portion, including: a document transport portion for transporting the document to a reading standby position upstream of the reading position; and a control portion for controlling the document transport portion so that the document is made to stop at the reading standby position if the image reading portion is not in an image readable state by the time the document arrives at the reading standby position.