Patent ID: 7607845

Claim:
A printing device comprising: a feeding cassette that is configured to accommodate at least one sheet of a recording medium; a feeding roller that feeds a first sheet of the recording medium accommodated in the feeding cassette along a conveying path in a conveying direction; a conveying roller that is disposed downstream of the feeding roller in the conveying direction and that conveys the first sheet of the recording medium fed by the feeding roller to a printing position along the conveying path; a medium detecting unit that is disposed between the feeding roller and the conveying roller along the conveying path and that detects the first sheet of the recording medium fed by the feeding roller; a printing unit that performs printing on the first sheet of the recording medium at the printing position; a target-rotational-amount setting unit that sets a target rotational amount for feeding the first sheet of the recording medium to the conveying roller, based on a rotational amount of the feeding roller measured from when the feeding roller begins feeding the first sheet of the recording medium accommodated in the feeding cassette until the medium detecting unit detects the first sheet of the recording medium; and a controller that controls the feeding roller to continue rotating until the rotational amount of the feeding roller reaches the target rotational amount, thereby feeding the first sheet of the recording medium detected by the medium detecting unit to the conveying roller; further comprising a rotational-amount detecting unit that detects the rotational amount of the feeding roller, wherein the controller includes: a leading-edge determining section that determines whether the medium detecting unit has detected a leading edge of the sheet of the recording medium; a first calculating section that calculates the rotational amount of the feeding roller based on detection results of the rotational-amount detecting unit, when the leading-edge determining section determines that the leading edge has not yet reached the medium detecting unit; a threshold determining section that determines whether the rotational amount of the feeding roller calculated by the first calculating section is greater than or equal to a predetermined threshold value; and a calibration-value adding section that adds a predetermined calibration value to the target rotational amount when the threshold determining section determines that the rotational amount is greater than or equal to the predetermined threshold value.