1. An image processing apparatus comprising: a scanning unit to generate a scan image by scanning a document; a first determination unit to determine whether the scan image has a skew; a second determination unit to determine a type of the skew according to a determination result; and an image correction unit to perform a different type of correction on the scan image according to the type of the skew.