| CPC H04N 1/32229 (2013.01) [H04N 1/00867 (2013.01); H04N 1/32144 (2013.01); H04N 1/32149 (2013.01); H04N 1/405 (2013.01)] | 9 Claims |

|
1. An image processing apparatus that performs image processing for generating a print in which additional information is to be embedded, comprising:
a memory that stores instructions; and
a processor that causes, by executing the instructions stored in the memory, the image processing apparatus to function as:
a setting unit configured to set a halftone pattern used for halftone processing out of a plurality of halftone patterns;
a determination unit configured to determine whether or not, in a case where the set halftone pattern is to be used for the halftone processing, encoded patterns generated based on the additional information can be uniformly reproduced from a color plane with which the encoded patterns are to be synthesized; and
a control unit configured to perform, in a case where it is determined by the determination unit that the encoded patterns cannot be uniformly reproduced, a notification for notifying, without outputting the print in which the additional information is embedded, a user that the print in which the additional information is to be embedded can cause a failure in a decoding of the additional information.
|