When controller 30 inverts the polarity of the data voltage for each frame in the frame inversion drive, a number of pixel rows 22 constituting pixel row group 22c may be an odd number in order to prevent the data voltage having the same polarity from being supplied to one pixel row.
As described above, controller 30 of the liquid crystal display device of the first modification controls source driver 24 so as to perform the row line inversion drive in which the polarity of the data voltage supplied to the plurality of data signal lines SL varies for each pixel row group 22c constructed with consecutive n (n is an integer of 2 or more) pixel rows. The writing line (an example of the first pixel row) is disposed for each pixel row group 22c. Controller 30 determines whether the correlation in the image exists between the writing line and at least one non-writing line included in pixel row group 22c in which the writing line is disposed.
Consequently, the power consumed by the liquid crystal panel can be reduced even if controller 30 performs the column inversion drive.
In the liquid crystal display devices of the first exemplary embodiment and the first modification of the first exemplary embodiment, the number of pixel rows (in other words, the number of non-writing lines that are the pixel row in which the data voltage is not written) constituting pixel row group 22c is restricted when the frame inversion drive is the drive in which the polarity of the data voltage is inverted for each frame. On the other hand, a liquid crystal display device that does not receive the restriction will be described in the second modification.