G06K15/1892

Image processing device, image processing system, and method
11627233 · 2023-04-11 · ·

An image processing device includes an input device and circuitry. The input device inputs data. The circuitry converts text information to be printed included in the data to generate converted information and outputs data for image formation including the converted information.

IMAGE PROCESSING DEVICE, IMAGE PROCESSING SYSTEM, AND METHOD
20220201153 · 2022-06-23 ·

An image processing device includes an input device and circuitry. The input device inputs data. The circuitry converts text information to be printed included in the data to generate converted information and outputs data for image formation including the converted information.

Document processing system and method for associating metadata with a physical document while maintaining the integrity of its content

For use with a physical document bearing content visible when illuminated by light in the human visible spectrum, a tag printer, a verifier and a document processing system employing one or both of the printer and the verifier. In one embodiment, the tag printer includes: (1) a processor operable to generate metadata regarding the physical document and (2) a printer associated with the processor and operable to print a tag containing the metadata on a location of the physical document irrespective of locations of the content using an ink substantially invisible in the spectrum.

ENCODING INFORMATION USING DISJOINT HIGHLIGHT AND SHADOW DOT PATTERNS

In an example method, a first dot pattern of shadow dots and second dot pattern of highlight dots is generated. The first dot pattern and second dot pattern include information to be encoded across the image. The first dot pattern and the second dot pattern are mapped to a corresponding subset of the greyscale source pixels, the greyscale source pixels corresponding to an image to be printed. A value of a greyscale pixel in the subset of the greyscale source pixels is modified based on a predetermined threshold pixel value. The value of the greyscale pixel is set to a highlight dot value in response to detecting that the predetermined threshold pixel value is exceeded or set to a shadow dot value in response to detecting that the predetermined threshold value is not exceeded. The image including the subset of pixels with modified values is printed.

Encoding information using disjoint highlight and shadow dot patterns

In an example method, a first dot pattern of shadow dots and second dot pattern of highlight dots is generated. The first dot pattern and second dot pattern include information to be encoded across the image. The first dot pattern and the second dot pattern are mapped to a corresponding subset of the greyscale source pixels, the greyscale source pixels corresponding to an image to be printed. A value of a greyscale pixel in the subset of the greyscale source pixels is modified based on a predetermined threshold pixel value. The value of the greyscale pixel is set to a highlight dot value in response to detecting that the predetermined threshold pixel value is exceeded or set to a shadow dot value in response to detecting that the predetermined threshold value is not exceeded. The image including the subset of pixels with modified values is printed.

Encoding dot patterns into printed images based on source pixel color

In an example method, a set of source pixels corresponding to an image to be printed and a dot pattern of pixels including information to be encoded across the image are received. The dot pattern of pixels is mapped to a corresponding subset of the source pixels. A value of a clipping channel color in the subset of the source pixels is modified based on an original value of the clipping channel color for each pixel in the subset. The clipping channel color is used to detect the dot pattern of pixels. The image including the subset of pixels with modified clipping channel colors is printed.

Encoding Dot Patterns Into Printed Images Based on Source Pixel Color
20200412907 · 2020-12-31 ·

In an example method, a set of source pixels corresponding to an image to be printed and a dot pattern of pixels including information to be encoded across the image are received. The dot pattern of pixels is mapped to a corresponding subset of the source pixels. A value of a clipping channel color in the subset of the source pixels is modified based on an original value of the clipping channel color for each pixel in the subset. The clipping channel color is used to detect the dot pattern of pixels. The image including the subset of pixels with modified clipping channel colors is printed.

Encoding information in printed images by decreasing grayscale pixel values exceeding threshold

In an example method, a dot pattern of pixels including information to be encoded across an image is mapped to a corresponding subset of the grayscale source pixels corresponding to the image to be printed. A value of a grayscale pixel in the subset of the grayscale source pixels is modified based on based on a predetermined threshold pixel value. The value of the grayscale pixel is decreased in response to detecting that the predetermined threshold pixel value is exceeded. The clipping channel color is used to detect the dot pattern of pixels. The image including the subset of pixels with modified values is printed.

ENCODING PRINTED GRAYSCALE IMAGES
20200134404 · 2020-04-30 ·

In an example method, a dot pattern of pixels including information to be encoded across an image is mapped to a corresponding subset of the grayscale source pixels corresponding to the image to be printed. A value of a grayscale pixel in the subset of the grayscale source pixels is modified based on based on a predetermined threshold pixel value. The value of the grayscale pixel is decreased in response to detecting that the predetermined threshold pixel value is exceeded. The clipping channel color is used to detect the dot pattern of pixels. The image including the subset of pixels with modified values is printed.

Information processing apparatus, method, and storage medium for causing printer driver to generate drawing command
10582088 · 2020-03-03 · ·

An information processing apparatus including a processor, and a memory for storing a printer driver. The processor causes the printer driver to perform accepting, from software different from the printer driver, first drawing data including rasterized object data and information of a print processing type, specifying, in a case where the print processing type included in the first drawing data is a predetermined print processing type, a target area in the rasterized object data, and generating second drawing data based on the accepted drawing data so that the specified target area of the rasterized object data is not drawn. The printer driver also generates PDL data based on the second drawing data, and transmits the PDL data to an image forming apparatus. The software performs raster image generation processing based on object data received from an application different from the software to generate the rasterized object data.