The range where determination unit 32 compares the correlation with writing line 22a2 is range R12 including non-writing lines 22b25 and 22b31 to 22b34. That is, determination unit 32 determines whether the correlation exists between writing line 22a2 and each of non-writing lines 22b25 and 22b31 to 22b34. In non-writing lines 22b25 and 22b31 to 22b34, the polarity of the data voltage for the pixels arranged in the column direction is the same as that of writing line 22a2. Similarly, in writing lines 22a3 and 22a4, determination unit 32 determines the correlation with each of the non-writing lines having the same polarity of the data voltage for the pixels arranged in the column direction as that of writing lines 22a3 and 22a4. The polarities of the data voltages for the pixels arranged in the column direction in the adjacent pixel row groups 22c are different from each other.
As described above, for example, determination unit 32 determines whether the correlation 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. In other words, determination unit 32 determines whether the correlation exists between the writing line and each of the non-writing lines having the same polarity of the data voltage in the pixels of the writing line and the pixels arranged in the column direction.