G06K15/1842

Parallel Fast Drawing of Unrotated Delta Row Encoded Images
20180097970 · 2018-04-05 ·

A method using L processers includes: receiving image data encoded by delta row encoding; dividing the two dimensionally arranged plurality of pixels by M (ML) to make M blocks of pixels; assigning M processers to perform a parallel processing of accumulating the delta data for all the row lines of each of the M blocks of the image data to obtain the accumulated delta data, the accumulated delta data including a total delta between the first row line and the last row line in each of the blocks; obtaining the first row lines in the respective blocks using the total delta one by one starting from the second block; and assigning M+1 processers to perform a parallel processing of decoding using the obtained first row lines to obtain the decoded data and a parallel processing of rendering the image data using the decoded data.

Drawing data generation apparatus
09875435 · 2018-01-23 · ·

A drawing data generation apparatus includes a first intermediate data generation section that generates first intermediate data from formation image data in which a formation image is indicated as a cluster of drawing components, a second intermediate data generation section that generates, from the first intermediate data, second intermediate data indicating drawing content of each line-shaped region of the formation image, and a drawing data generation section that generates, from the second intermediate data, drawing data indicating drawing content of each line-shaped region in a row of pixel data. The second intermediate data generation section selects, based on the first intermediate data, either a first scheme of arranging an overlap of the drawing components and generating the second intermediate data from the cluster of drawing components or a second scheme of expressing and integrating the drawing components as a cluster of the pixels and generating the second intermediate data.

Rotation and clipping mechanism

A method is disclosed. The method includes intersecting a clip polygon with a source image, determining destination coordinates of the clip polygon, rasterizing the clip polygon, determining a bounding box, dividing the bounding box into a plurality of logical destination tiles, processing the destination tiles to determine coordinates of source tiles corresponding to each of the destination tiles and performing rotation processing of the source tiles, wherein each tile is processed independently.

Image forming system that reduces load for processing regarding correction of print position displacement, and method for correcting print position displacement

An image forming system includes an image forming apparatus and a server. The image forming apparatus transmits to the server image data representing an image. The image is read by the reading device from the recording medium on which the print device prints the image, in response to an instruction to print at the origin of the print area. The server acquires, from the image data transmitted from the image forming apparatus, a printing-complete reference position, as a position where the recording-medium origin is made a reference, in a location printed on the recording medium by the image forming apparatus in response to an instruction to execute printing at the print-area origin, and acquires the displacement as a difference between the acquired printing-complete reference position and the print reference position stored in the storage device.

Printer, method, and program for printing Arabic characters
09704072 · 2017-07-11 · ·

A printer according to an embodiment includes an interface that receives Arabic character data. A control portion includes an image buffer that stores the Arabic character data and a character generator that stores font data corresponding to the Arabic character data. The control portion retrieves font data from the character generator corresponding to the Arabic character data. The control portion generates at least one Arabic character string corresponding to a line or a word unit by rearranging the Arabic character data. The control portion generates image data of the Arabic character string based on the font data. A printer engine prints the generated image data.

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND RECORDING MEDIUM
20170187915 · 2017-06-29 · ·

An image processing apparatus scans an image of a document into image data, splits the image data into a plurality of areas to generate split image data, magnifies the split image data, and aggregates the magnified split image data at least based on a font size of one or more characters included in the split image data.

PRINTER, METHOD, AND PROGRAM FOR PRINTING ARABIC CHARACTERS
20170091599 · 2017-03-30 ·

A printer according to an embodiment includes an interface that receives Arabic character data. A control portion includes an image buffer that stores the Arabic character data and a character generator that stores font data corresponding to the Arabic character data. The control portion retrieves font data from the character generator corresponding to the Arabic character data. The control portion generates at least one Arabic character string corresponding to a line or a word unit by rearranging the Arabic character data. The control portion generates image data of the Arabic character string based on the font data. A printer engine prints the generated image data.

Image Forming System That Reduces Load for Processing Regarding Correction of Print Position Displacement, and Method for Correcting Print Position Displacement

An image forming system includes an image forming apparatus and a server. The image forming apparatus transmits to the server image data representing an image. The image is read by the reading device from the recording medium on which the print device prints the image, in response to an instruction to print at the origin of the print area. The server acquires, from the image data transmitted from the image forming apparatus, a printing-complete reference position, as a position where the recording-medium origin is made a reference, in a location printed on the recording medium by the image forming apparatus in response to an instruction to execute printing at the print-area origin, and acquires the displacement as a difference between the acquired printing-complete reference position and the print reference position stored in the storage device.

COMPENSATION METHOD FOR CURVED SURFACE PAD PRINTING, CURVED SURFACE PAD PRINTING SYSTEM AND PRINTED MATTER
20250156663 · 2025-05-15 ·

The compensation method includes an importing step, an analyzing step, an identifying step, a comparing step, and a compensating step. The importing step includes obtaining a template pattern and an initial pad printed image. The analyzing step includes analyzing the initial pad printed image to generate a plurality of sample feature points. The identifying step includes identifying the coordinates of each of the sample feature points to generate corresponding sample feature point coordinates. The comparing step includes comparing the sample feature point coordinates to template sample feature point coordinates to generate a coordinate change result. The compensating step includes generating a compensation pattern based on the coordinate change result and the template pattern.

Image forming device and image forming method

Provided is a technique that can suitably form a cut line. According to one embodiment, an image forming device includes a line information generation unit and an image forming unit. The line information generation unit generates line information representing a cut line to cut out a main image formed on a recording medium. The image forming unit forms the main image with a non-decolorable material on the recording medium and forms the cut line represented by the line information with a decolorable material on the recording medium. The line information generation unit changes a level of curving of a curve included in the cut line, according to the recording medium.