Patent ID: 9531919
Filing Date: 2016-12-27
CPC Classification: H04N

Claim Text:
1. An image processing apparatus, comprising: a color gamut information storage unit implemented by a programmed computer and configured to store terminal information indicating a type of one or more terminal devices, color gamut determination information indicating whether a color gamut of a display unit of each corresponding terminal device is a standard color gamut or a non-standard color gamut that is not the standard color gamut, and color gamut information indicating a color gamut of the display unit of each corresponding terminal device in association with one another; an input image acquisition unit implemented by the programmed computer and configured to acquire an input image; a terminal information acquisition unit implemented by the programmed computer and configured to acquire terminal information indicating the type of a terminal device that has input the input image; an input image determination unit implemented by the programmed computer and configured to acquire the color gamut determination information stored in association with the terminal information acquired by the terminal information acquisition unit from the color gamut information storage unit based on the acquired terminal information, and determine whether the input image is a standard color gamut image of the standard color gamut or a non-standard color gamut image of the non-standard color gamut based on the acquired color gamut determination information; a first color conversion unit implemented by the programmed computer and configured to convert the input image as determined to be the non-standard color gamut image into an output image suitable for a color gamut of a printing apparatus by acquiring the color gamut information stored in association with the acquired terminal information from the color gamut information storage unit based on the acquired terminal information and performing color conversion of the input image based on the acquired color gamut information so that the input image printed by the printing apparatus may be equal in color to the input image displayed on the display unit of the terminal device corresponding to the acquired terminal information; and a first gray balance correction unit implemented by the programmed computer and configured to simultaneously display a first set of two or more gray patches having different RGB balances on the display unit of the terminal device, and correct a gray balance of the input image based on the RGB balance of one gray patch selected from the first set of two or more gray patches, wherein the first color conversion unit is configured to perform color conversion of the input image whose gray balance has been corrected by the first gray balance correction unit, and wherein the first gray balance correction unit is configured to simultaneously display, as a gray patch selection screen, a second pair of gray patches including a first gray patch whose RGB balance is such that R, G and B values are equal to one another and one gray patch out of one or more second gray patches each having an RGB balance different from that of the first gray patch on the display unit of the terminal device and, when the gray patch other than the first gray patch is selected from the second pair of gray patches, simultaneously display a third pair of gray patches including the gray patch selected from the second pair of gray patches and one gray patch out of the second gray patches that is not displayed yet on the display unit of the terminal device in a repeated manner until all of the second gray patches are displayed on the display unit of the terminal device, so as to correct the gray balance of the input image based on the RGB balance of one gray patch out of the second gray patches that is selected from the third pair of gray patches as finally simultaneously displayed on the display unit of the terminal device.