An optical information reading device for character recognition and processing having an array of luminous diodes to illuminate the material to be read. A sensor transmits received data signals to a pattern indentification circuit. The signals are also transmitted to a light control circuit to vary the illumination to the array to provide uniform lighting of the characters to be read.