Patent ID: 7924462
Filing Date: 2011-04-12
Classification: H04N

Abstract:
1. A printer, comprising: an input unit that inputs RAW data; a correct unit that analyzes attribute information of the RAW data to specify development control information including pre-gain information and optical black information, executes a pre-gain processing and an optical black compensation processing on the RAW data based on the pre-gain information and the optical black information, setting a color balance operation value based on the RAW data, and enforcing a white balance correction corresponding to the color balance operation value on the RAW data; an image data generating unit that carries out a demosaicking processing and a tone reproduction processing on the RAW data after the white balance correction is enforced on the RAW data to obtain intermediate image data, carries out a subtractive color processing on the intermediate image data, and carries out a JPEG compression processing on the intermediate image data to obtain image data, wherein the image data generating unit stores the image data in an external storage; a print data generating unit that reads image data from the external storage, carries out a JPEG expansion processing on the image data, determining whether the white balance correction has been enforced on the image data based on information obtained from the image data generating unit, sets a color balance operation value based on the image data and enforces a white balance correction corresponding to the color balance operation value on the image data if the white balance correction has not been enforced on the image data, and then generates print data from the image data; and a print unit that executes printing based on the print data.