A plasma display panel, having an image processing device, for displaying a shade as an optional combination of subframes having different lighting periods according to weighted bits, said image processing device including processors for red, green, and blue, respectively, said processors receiving n-bit-quantized red, green, and blue signals, which represent each an integer in the range of 0 to 2.sup.n-1, respectively, and carrying out an error distribution operation to artificially display many shades on a display which is originally capable of displaying m-bit shades (m-n) equal to or less than 2.sup.m for each of the red, green, and blue, wherein each of said processors comprises:
- a multiplier for multiplying an input signal by a multiplication coefficient;
- a first register for storing the multiplication coefficients;
- a first selector for selecting a proper one of the multiplication coefficients stored in said first register;
- an adder disposed between said multiplier and said error distribution unit, to add an addition coefficient to an output of said multiplier;
- a second register for storing the addition coefficients;
- and
- a second selector for selecting a proper one of the addition coefficients stored in said second register, each of said processors separating the input signal into display data and error data along a bit boundary, to carry out the error distribution operation and provide a smooth display characteristic for the entire range of input shades.