Patent ID: 6922198

Claim:
A color signal processing apparatus for calculating a control vector that is a driving signal of a multi-primary display (MPD) corresponding to an input color signal in order to reproduce the input color signal on the MPD using at least four primary colors, comprising: an XYZ color signal conversion unit for converting the input color signal into an XYZ color signal of a CIE-XYZ color space for an output; a parallel processing unit for obtaining a polyhedron corresponding to a color gamut of the MPD in the CIE-XYZ color space based on an MPD Forward Model, dividing the polyhedron into plural pyramids, and outputting intermediate values for calculating the control vector based on the plural pyramids; a restriction condition checking unit for outputting a valid value satisfying a physical restriction condition out of the calculated intermediate values, and outputting an index for a pyramid for which the valid value is calculated; a pattern arrangement unit for outputting channel information on the control vector corresponding to the index; and a control vector arrangement unit for calculating the control vector based on the channel information and the valid value.