A recording apparatus comprising: a recording head including a plurality of recording elements configured to eject ink, the recording elements being arranged in a predetermined direction into a plurality of groups each of which is constituted by a plurality of predetermined adjacent recording elements; scanning means configured to execute a recording scanning in a forward direction and a recording scanning in a backward direction along an intersecting direction that intersects with the predetermined direction with respect to a unit area including a pixel area equivalent to a plurality of pixels on a recording medium by the recording head; driving means configured to drive each of the plurality of predetermined adjacent recording elements in order at different timings in the recording scanning in the forward direction and the recording scanning in the backward direction; and determination means configured to determine a first mode in which an image specified by a user is recorded by the recording scanning in the forward direction and the recording scanning in the backward direction by the scanning unit or a second mode in which a pattern is recorded in each of the recording scannings in the forward direction and the recording scannings in the backward direction by the scanning means so as to form an adjustment pattern for adjusting a recording position in the intersecting direction of the recording head, wherein a relative position between a recording position by the recording scanning in the forward direction and a recording position by the recording scanning in the backward direction in the first mode is adjusted in accordance with information relating to the formed adjustment pattern, wherein the driving means is arranged to drive the plurality of predetermined adjacent recording elements in a manner that, in a case where the determination means determines the first mode, the plurality of predetermined adjacent recording elements are driven in a first order in the recording scanning in the forward direction and the plurality of predetermined adjacent recording elements are driven in an order that is different from an inverted order of the first order in the recording scanning in the backward direction, and in a case where the determination means determines the second mode, the plurality of predetermined adjacent recording elements are driven in a second order in the recording scanning in the forward direction and the plurality of predetermined adjacent recording elements are driven in the inverted order of the second order in the recording scanning in the backward direction. a recording head including a plurality of recording elements configured to eject ink, the recording elements being arranged in a predetermined direction into a plurality of groups each of which is constituted by a plurality of predetermined adjacent recording elements; scanning means configured to execute a recording scanning in a forward direction and a recording scanning in a backward direction along an intersecting direction that intersects with the predetermined direction with respect to a unit area including a pixel area equivalent to a plurality of pixels on a recording medium by the recording head; driving means configured to drive each of the plurality of predetermined adjacent recording elements in order at different timings in the recording scanning in the forward direction and the recording scanning in the backward direction; and determination means configured to determine a first mode in which an image specified by a user is recorded by the recording scanning in the forward direction and the recording scanning in the backward direction by the scanning unit or a second mode in which a pattern is recorded in each of the recording scannings in the forward direction and the recording scannings in the backward direction by the scanning means so as to form an adjustment pattern for adjusting a recording position in the intersecting direction of the recording head, wherein a relative position between a recording position by the recording scanning in the forward direction and a recording position by the recording scanning in the backward direction in the first mode is adjusted in accordance with information relating to the formed adjustment pattern, wherein the driving means is arranged to drive the plurality of predetermined adjacent recording elements in a manner that, in a case where the determination means determines the first mode, the plurality of predetermined adjacent recording elements are driven in a first order in the recording scanning in the forward direction and the plurality of predetermined adjacent recording elements are driven in an order that is different from an inverted order of the first order in the recording scanning in the backward direction, and in a case where the determination means determines the second mode, the plurality of predetermined adjacent recording elements are driven in a second order in the recording scanning in the forward direction and the plurality of predetermined adjacent recording elements are driven in the inverted order of the second order in the recording scanning in the backward direction.