Patent ID: 8243091

Claim:
An image processor converting color data comprising: a first data acquiring unit that acquires first color data that is included in a first color gamut at a specific hue; a second data acquiring unit that acquires second color data having a highest chroma of a second color gamut at the specific hue, the second color gamut having a middle point on an achromatic axis between a highest lightness of the second color gamut on the achromatic axis and a lowest lightness of the second color gamut on the achromatic axis; a third data acquiring unit that acquires third color data that is located on the achromatic axis and that is closer to the middle point than a point on the achromatic axis having the same lightness of the second color data; a convergence point setting unit that sets a convergence point for the first color data on a first line segment defined between the second color data and the third color data; a converting unit that converts the first color data into fourth color data that is included in the second color gamut by moving the first color data in a direction toward the convergence point; a highest chroma acquiring unit that acquires a highest chroma of the first color gamut; a fifth data determining unit that determines fifth color data on the first line segment to create a first distance defined between the third color data and the fifth color data such that the first distance is shorter than a prescribed distance between the second color data and the third color data; a sixth data determining unit that determines sixth color data on a line segment between the convergence point and seventh color data, the seventh color data being an intersection point between a periphery of the second color gamut and a line segment connecting the first color data and the convergence point; and a second distance determining unit that determines a second distance by multiplying the first distance by a ratio of a chroma of the first color data to the highest chroma of the first color gamut, wherein when the first color data is located between the convergence point and the sixth color data, the converting unit does not convert the first color data, and when the first color data is not located between the convergence point and the sixth color data, the converting unit converts the first color data into the fourth color data such that the fourth color data is located on a line segment between the sixth color data and the seventh color data, wherein the convergence point setting unit sets the convergence point based on a chroma of the first color data; and wherein the convergence point setting unit sets the convergence point for all of the first color data located outside of the second color gamut at the specific hue to a point that is located on a second line segment between the third color data and the fifth color data and that is apart from the third color data by the second distance.