PURPOSE: To generate a print pattern in proper color by any binarization processing by properly using binarization processings by plural binarizing methods to generate the print pattern and changing the color processing in accordance with each binarization processing method.
CONSTITUTION: Plural binarizing means 1000 different in binarizing method are provided for the purpose of binarizing first multilevel data received from an information generation source to print a picture in many colors. plural converting means 1100 are provided which convert first multilevel data to second multilevel data corresponding to binarizing methods of binarizing means and transfer second multilevel data to connected binarizing means. A control means 1200 is provided which receives an indication signal for alternative indication of plural converting means to transfer first multilevel data to the converting means indicated by this indication signal. Since the color processing is changed in accordance with each binarization processing method in this manner, the print pattern is generated in proper color by any binarization processing.