1. An apparatus for generating a color profile for a digital input device, the apparatus comprising: a computer-readable memory constructed to store computer-executable instructions implementing process steps; and a processor constructed to execute the computer-executable instructions stored in the memory; wherein the process steps implemented by the instructions stored in the memory comprise: obtaining, by using the digital input device, image data for each of a plurality of color targets placed within a first scene at positions of which lighting conditions are different from each other, the plurality of color targets each having a reference color patch and other color patches; obtaining a measured value for each of the reference patches of the plurality of color targets under each of the lighting conditions; inputting pre-measured values of the reference patch and the other color patches of each of the plurality of color targets; calculating, for each of the plurality of color targets, a scale factor based on the measured value of the reference patch and the pre-measured value of the reference patch; transforming, by using the scale factor, the pre-measured values of the other color patches for each of the plurality of color targets; and generating the color profile for the digital input device by using the measured value of the reference color patch, the transformed pre-measured values of the other color patches, and the image data of each of the plurality of color targets.