A printer has a separating unit, such as a depressing cam and a depressing slider, which presses a middle plate against the biasing force of a spring and separates a sheet on the middle plate from a sheet feeding roller by a predetermined distance, a separation driving unit, such as a DC motor, which moves the separating unit, a measuring unit which measures the driving load applied to the separation driving unit when the separation driving unit drives the separating unit, and a load imparting unit, such as a brake plate, which imparts load to the middle plate, the separating unit, or the like. The brake plate or the like imparts load when a sheet is separated from the sheet feeding roller by the separating unit, and the brake plate or the like changes the load to be imparted, according to the turning angle of the middle plate.