A recording apparatus includes a conveying unit for conveying a recording
medium, a conveying motor for driving the conveying unit, an encoder for
outputting a signal in accordance with the operating amount of the
conveying unit, and a generating unit for generating an interruption
signal when the conveying motor is stopped. The operating amount of the
conveying unit is counted during a predesignated period beginning with
the output of the interruption signal, and in accordance with the
obtained count value, nozzles used for recording are selected and image
recording is performed. With the above configuration, the recording
apparatus removes problems, such as when a conveying unit conveys a
recording medium, the halted position is shifted and the quality of an
image formed on the recording medium is degraded, or when the conveying
unit is operated to correct the position shifting, throughput is reduced.