Patent ID: 8453828

Claim:
A conveying apparatus that rotates a roller and conveys an object, the conveying apparatus comprising: a roller driving unit that rotates the roller; a first operation unit that operates a rotation amount of the roller corresponding to a target movement amount of the object based on the target movement amount and information of a roller diameter, the first operation unit quantizing the rotation amount to an integer which is a driving pulse number of the roller driving unit; a random number generating unit that generates a random number; a second operation unit that operates a corrected rotation amount of the roller obtained by correcting the rotation amount based on: the random number generated by the random number generating unit, a quantization error which is a fraction obtained when the first operation unit quantizes the rotation amount to the integer by performing one of rounding up and rounding down of the rotation amount, and a quantization method on whether the quantization error is obtained by performing the rounding up or the rounding down of the rotation amount; a roller rotation amount acquisition unit that outputs a pulse according to the rotation amount of the roller; and a driving control unit that controls driving of the roller according to the corrected rotation amount and the pulse output from the roller rotation amount acquisition unit.