A display device comprising: a display panel comprising a plurality of pixels; a gray scale converter configured to convert gray levels of pixel data signals of a current frame by multiplying the pixel data signals of the current frame by a scale factor (Sn) of the current frame; and a scale factor generator configured to generate the scale factor (Sn) of the current frame when a conversion current (Ic) value is greater than an overcurrent prevention current value (lop), and generate the scale factor (Sn) of the current frame when the conversion current value (Ic) is within a predetermined range from a lower limit threshold current value (Ith,L) to an upper limit threshold current value (Ith,U) when the conversion current (Ic) is less than the overcurrent prevention current value (lop), the lower limit threshold current value (Ith,L) being lower than a threshold current value (Ith) and the upper limit threshold current value (Ith,U) being higher than the threshold current value (Ith) and lower than the overcurrent prevention current value (lop), wherein the conversion current value (Ic) is a current value projected to be consumed by the display panel utilizing the pixel data signals of the current frame multiplied by a scale factor (Sn-1) of a previous frame, and wherein the overcurrent prevention current value (lop) is less than a maximum current consumption value of the display panel and greater than the threshold current value (Ith) of the display panel that is also less than the maximum current consumption value, characterized in that when the conversion current value (Ic) is greater than the overcurrent prevention current value (lop), the scale factor generator is configured to set the scale factor (Sn) of the current frame such that an original current value projected to be consumed in the display panel is adjusted so as not to exceed the overcurrent prevention current value (lop), wherein the scale factor (Sn) is inversely proportional to the original current value and proportional to the overcurrent prevention current value (lop), and wherein when the conversion current value (Ic) has a value between the lower limit threshold current value (Ith,L) and the upper limit threshold current value (Ith,U), the scale factor generator is configured to set the scale factor (Sn) of the current frame to be the same as the scale factor (Sn-1) of the previous frame a display panel comprising a plurality of pixels; a gray scale converter configured to convert gray levels of pixel data signals of a current frame by multiplying the pixel data signals of the current frame by a scale factor (Sn) of the current frame; and a scale factor generator configured to generate the scale factor (Sn) of the current frame when a conversion current (Ic) value is greater than an overcurrent prevention current value (lop), and generate the scale factor (Sn) of the current frame when the conversion current value (Ic) is within a predetermined range from a lower limit threshold current value (Ith,L) to an upper limit threshold current value (Ith,U) when the conversion current (Ic) is less than the overcurrent prevention current value (lop), the lower limit threshold current value (Ith,L) being lower than a threshold current value (Ith) and the upper limit threshold current value (Ith,U) being higher than the threshold current value (Ith) and lower than the overcurrent prevention current value (lop), wherein the conversion current value (Ic) is a current value projected to be consumed by the display panel utilizing the pixel data signals of the current frame multiplied by a scale factor (Sn-1) of a previous frame, and wherein the overcurrent prevention current value (lop) is less than a maximum current consumption value of the display panel and greater than the threshold current value (Ith) of the display panel that is also less than the maximum current consumption value, characterized in that when the conversion current value (Ic) is greater than the overcurrent prevention current value (lop), the scale factor generator is configured to set the scale factor (Sn) of the current frame such that an original current value projected to be consumed in the display panel is adjusted so as not to exceed the overcurrent prevention current value (lop), wherein the scale factor (Sn) is inversely proportional to the original current value and proportional to the overcurrent prevention current value (lop), and wherein when the conversion current value (Ic) has a value between the lower limit threshold current value (Ith,L) and the upper limit threshold current value (Ith,U), the scale factor generator is configured to set the scale factor (Sn) of the current frame to be the same as the scale factor (Sn-1) of the previous frame