An image recording apparatus comprising: a first motor; a second motor; a controller configured to control angular speeds of the first motor and the second motor; a carriage which includes a print head and reciprocates in a first direction; a conveyance roller which conveys a recording medium in a second direction intersecting the first direction to an image printing area of the print head; a driving force transmission device for transmitting driving force of the first motor and the second motor to the carriage and the conveyance roller, the driving force transmission device including: a first differential unit including: a first input shaft connected to a first rotation shaft of the first motor; a second input shaft connected to a second rotation shaft of the second motor; and a first output shaft connected to a driving mechanism of the carriage; and a second differential unit including: a third input shaft connected to the first rotation shaft of the first motor; a fourth input shaft connected to the second rotation shaft of the second motor; and a second output shaft connected to a driving mechanism of the conveyance roller; wherein an angular speed of the first output shaft is a sum of a times the angular speed of the first motor and b times the angular speed of the second motor, wherein an angular speed of the second output shaft is a sum of c times the angular speed of the first motor and d times the angular speed of the second motor, and wherein a, b, c and d satisfy a relation of ad-bc ≠ 0. a first motor; a second motor; a controller configured to control angular speeds of the first motor and the second motor; a carriage which includes a print head and reciprocates in a first direction; a conveyance roller which conveys a recording medium in a second direction intersecting the first direction to an image printing area of the print head; a driving force transmission device for transmitting driving force of the first motor and the second motor to the carriage and the conveyance roller, the driving force transmission device including: a first differential unit including: a first input shaft connected to a first rotation shaft of the first motor; a second input shaft connected to a second rotation shaft of the second motor; and a first output shaft connected to a driving mechanism of the carriage; and a second differential unit including: a third input shaft connected to the first rotation shaft of the first motor; a fourth input shaft connected to the second rotation shaft of the second motor; and a second output shaft connected to a driving mechanism of the conveyance roller; wherein an angular speed of the first output shaft is a sum of a times the angular speed of the first motor and b times the angular speed of the second motor, wherein an angular speed of the second output shaft is a sum of c times the angular speed of the first motor and d times the angular speed of the second motor, and wherein a, b, c and d satisfy a relation of ad-bc ≠ 0. a first differential unit including: a first input shaft connected to a first rotation shaft of the first motor; a second input shaft connected to a second rotation shaft of the second motor; and a first output shaft connected to a driving mechanism of the carriage; and a first input shaft connected to a first rotation shaft of the first motor; a second input shaft connected to a second rotation shaft of the second motor; and a first output shaft connected to a driving mechanism of the carriage; and a second differential unit including: a third input shaft connected to the first rotation shaft of the first motor; a fourth input shaft connected to the second rotation shaft of the second motor; and a second output shaft connected to a driving mechanism of the conveyance roller; a third input shaft connected to the first rotation shaft of the first motor; a fourth input shaft connected to the second rotation shaft of the second motor; and a second output shaft connected to a driving mechanism of the conveyance roller; wherein an angular speed of the first output shaft is a sum of a times the angular speed of the first motor and b times the angular speed of the second motor, wherein an angular speed of the second output shaft is a sum of c times the angular speed of the first motor and d times the angular speed of the second motor, and wherein a, b, c and d satisfy a relation of ad-bc ≠ 0.