H04N1/32229

Image processing apparatus and method for determining image data from reading printed document with or without applying light to extract embedded information

Provided is an image processing apparatus for extracting embedded information from a printed document printed by an electrophotographic method, including: a first obtaining unit configured to obtain first image data by reading the printed document while applying light to the printed document; a second obtaining unit configured to obtain second image data by reading the printed document without applying light to the printed document; a determination unit configured to determine whether a high color density region of which density is higher than a predetermined value is present in the printed document; and a decision unit configured to decide which of the first image data and the second image data to set as image data to be used to extract the embedded information, according to the determination made by the determination unit.

Information processing apparatus, method, and product performing multiplexing processing by different methods with respect to printing and non-printing areas

An information processing apparatus includes a determination unit configured to determine a printing area and a non-printing area in image data, and an execution unit configured to execute first multiplexing processing by changing a U component in a YUV color space with respect to an area determined as a printing area in the image data and to execute second multiplexing processing by changing a Y component in a CMYK color space with respect to an area determined as a non-printing area in the image data.

Information processing apparatus, control method, and product performing multiplexing processing changing a component in different color spaces with respect to printing and non-printing areas

An information processing apparatus includes a determination unit configured to determine a printing area and a non-printing area in image data, and an execution unit configured to execute first multiplexing processing by changing a U component in a YUV color space with respect to an area determined as a printing area in the image data and to execute second multiplexing processing by changing a Y component in a CMYK color space with respect to an area determined as a non-printing area in the image data.

Semi-Transparent Embedded Watermarks

A watermark image may be generated that includes a first set of encoded pixels each of which is assigned a first transparency value and a second set of encoded pixels each of which is assigned a second transparency value, the second transparency level being different from the first transparency level. The encoded pixels may be distributed among a set of blank pixels such that each encoded pixel neighbors one or more blank pixels in the watermark image, and in particular at least two blank pixels in the watermark image. Herein, each blank pixel may be assigned the second transparency value. The watermark image may be overlaid and blended over a background source image to create an encoded source image. A decoder system may recover encoded information from the encoded source image.

Computer method and system for generating images with encoded information, images obtained by this method and image reading method and system

This invention falls within the scope of steganography, i.e., encoding of information (such as a text) into other information, for example, an image. It is the object of this invention a computational method for generating at least one image with coded information comprising the steps of: i) associating an information to be coded to a plurality of graphic elements, each of the graphic elements consisting of a symbol out of a plurality of symbols, thus generating a pattern of graphic elements and ii) generating at least one image comprising at least one pattern obtained from step i). This method introduces a consistent and highly flexible way of encoding information into an image. Additionally, this invention has also as object a system associated to the said method, images obtained from the said method, as well as a reading method and system thereof.

Image processing apparatus, method, and control program product that combines additional image to fit into base image and changes position in case overrun of base image
11418679 · 2022-08-16 · ·

An image processing apparatus that is capable of preventing an additional image from being arranged at a position that overruns from a displayed base image when a user carelessly designates such a position. The image processing apparatus including an instruction unit that instructs a composition position by a user's operation at which an additional image selected by a user is combined with a base image displayed on a display, and a controller that controls so as to combine the additional image with the base image at a composition position instructed by the instruction unit. When the composition position where at least a part of the additional image overruns from the base image is instructed by the instruction unit, the controller changes the composition position so that the additional image will fit into the base image and combines the additional image at the changed composition position.

INFORMATION PROCESSING APPARATUS FOR PERFORMING MULTIPLEXING PROCESSING, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM
20220263970 · 2022-08-18 ·

An information processing apparatus includes a determination unit configured to determine a printing area and a non-printing area in image data, and an execution unit configured to execute first multiplexing processing by changing a U component in a YUV color space with respect to an area determined as a printing area in the image data and to execute second multiplexing processing by changing a Y component in a CMYK color space with respect to an area determined as a non-printing area in the image data.

PRINTING SYSTEM AND PRINTING CONTROL APPARATUS
20220109775 · 2022-04-07 · ·

A printing system includes a first printing unit that performs printing using a material that exhibits structural color, based on first data, a second printing unit that performs printing using a material that includes pigment, based on second data, and a control apparatus that outputs the first data and the second data; he first data causes the first printing unit to print the first personal information items of a first information group in respective regions, and an item of identification information linked to the first information group; and the second data causes the second printing unit to print the second personal information items of a second information group linked to the item of identification information on the corresponding respective regions on which the first personal information items corresponding to the respective second personal information items have been printed.

ELECTRONIC DOCUMENT MANAGING APPARATUS, IMAGE FORMING APPARATUS, AND STORAGE MEDIUM
20220116512 · 2022-04-14 · ·

An electronic document managing apparatus for managing an electronic document includes a hardware processor. The hardware processor obtains the electronic document and manages an approval state of the obtained electronic document. In response to receiving an instruction to output the electronic document, the hardware processor refers to the approval state. The hardware processor permits the output of an approved electronic document only when all of a predesignated approver has approved the electronic document, the approved electronic document being the electronic document bearing a seal image of all of the approver. The hardware processor does not permit the output of the electronic document bearing any of the seal image when any of the approver has not approved the electronic document yet.

Masked watermarks and related systems and techniques
11157599 · 2021-10-26 · ·

Techniques are disclosed for rendering a watermark on content in a manner as to not obfuscate or otherwise cause visual defects to data elements in the content. An example methodology implementing the techniques includes segmenting a watermark to be rendered on the content into multiple watermark pieces. Then, prior to rendering a particular watermark piece, a check is made to determine whether there is a data element at the location in the content at which the particular watermark piece is to be rendered. If a data element is detected at that location, the particular watermark piece is rendered such that the data element overlays the particular watermark piece to render the watermark as a masked watermark. Otherwise, if no data element is detected at that location, the watermark piece is rendered on the content to be visible. The process is repeated to render the remaining watermark pieces.