G06K15/1813

Apparatus and method for forming image for the same
10698643 · 2020-06-30 · ·

An image forming apparatus includes a interpretation unit, a memory control unit, and an execution unit. The interpretation unit is configured to interpret print data described in a page description language. The memory control unit is configured to control allocation a memory area to the interpretation unit. The execution unit is configured to execute printing by making the interpretation unit to which the memory area is allocated interpret the print data. The memory control unit releases the allocated memory area according to a time elapsed after the print data is interpreted without at least interpretation of print data being performed using the interpretation unit to which the memory area is allocated.

Global printing system and method for rendering encoding scheme independent labels having serialization data

An apparatus and method for formatting a label are provided. An example method includes receiving data, a first portion of the data being encoded in a first encoding scheme; defining, via a processor, a first field block based on first text layout information received in association with a first field block command, the first field block for rendering text on a label; and formatting, via the processor, the first portion of the data within the first field block according to a first text display direction received in association with a first field parameter command.

Printing apparatus and method of controlling printing apparatus
10650292 · 2020-05-12 · ·

A printing apparatus configured to receive print data, analyze the print data, and print the print data includes a control unit configured to control activation of a plurality of analysis units respectively supporting different data formats, a reception unit configured to receive from an external apparatus a predetermined inquiry received before receiving print data from the external apparatus, and a notification unit configured to notify the external apparatus of a response to the predetermined inquiry, the response including at least information indicating a predetermined data format supported by the printing apparatus, wherein, based on the predetermined inquiry, the control unit activates one of the analysis units that supports the predetermined data format indicated by the information.

Image forming apparatus and recording medium suitable for image forming processing based on PDL (page description language) which generates a display list using a speculative process before data analysis of an object of PDL is completed
10643114 · 2020-05-05 · ·

Provided is an image forming apparatus for further speeding up an image forming process. A first rendering core of a rendering core module executes data analysis of an object of PDL format printing information. A second rendering core executes a speculative process for generating a Display List for an object. A third rendering core executes a rendering process for a printout or display output based on the Display List generated by the second rendering core. In addition, data analysis by the first rendering core and the speculative process by the second rendering core are executed in parallel processing. As a result, the second rendering core can execute the generation of a Display List by a speculative process even without receiving a rendering command from the first rendering core.

IMAGE PROCESSING APPARATUS, CONTROL METHOD THEREOF AND STORAGE MEDIUM
20200134402 · 2020-04-30 ·

In processing to thicken a white thin line, the application range thereof is controlled to as to prevent a white thin line not intended by a user from being thickened. The thickening processing is performed for a line that has a density less than or equal to a predetermined density and includes a pixel having attribute information of a drawing object; and not performed for a line that has a density less than or equal to the predetermined density and includes a pixel not having attribute information of the drawing object.

PRINTING APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM
20200104660 · 2020-04-02 ·

A printing apparatus, including a printing device, a communication interface, a memory, and a controller, is provided. In a case where the controller determines that an image in image data is to be rotated and that a predetermined condition is satisfied, the controller conducts rotation of the image in the image data concurrently with rasterization of the image data and stores raster data including the rotated image in the memory. In a case where the controller determines that the image in the image data is to be rotated and that the predetermined condition is not satisfied, the controller conducts rasterization of the image data without rotating the image in the image data, and rotates a raster image in the raster data stored in the memory and generates the print data from the raster data including the rotated raster image.

NON-TRANSITORY COMPUTER READABLE MEDIUM AND INFORMATION PROCESSING APPARATUS
20200097782 · 2020-03-26 · ·

A non-transitory computer readable medium stores a program causing a computer to execute a process including: generating plural page description language (PDL) files written in plural types of PDLs for one portion of data; and performing control such that the generated plural PDL files and a different portion of the data other than the one portion are stored in an internal or external storage device in association with each other.

Image processing apparatus, control method thereof, and storage medium
10552717 · 2020-02-04 · ·

An image processing apparatus uses a first rendering processor that performs rendering of a first area within a page based on print data and a second rendering processor that performs rendering of a second area within the page based on the print data. The image processing apparatus includes a controller, having a processor which executes instructions stored in a memory or having circuitry, being configured to acquire image data arranged across the first area and the second area based on the print data, cause the first rendering processor having accessed the image data to acquire all pixels of the image data and to perform rendering with pixels within the first area of all the pixels of the image data, and cause the second rendering processor having accessed the image data to acquire all the pixels of the image data and to perform rendering with pixels within the second area of all the pixels of the image data.

Printing apparatus having interpreters interpreting print data, printing method, and storage medium
10534986 · 2020-01-14 · ·

A printing apparatus includes a first interpretation unit configured to generate intermediate data of a page by interpreting print data, a second interpretation unit configured to generate intermediate data of another page by interpreting the print data, and a controller configured to perform, according to a specific print setting command indicating that a specific process is to be performed on all pages, control such that the specific process is performed on all the pages. The controller performs the control if the specific print setting command is included in a specific page.

Displaying Data Using Enhanced Functionality
20190392018 · 2019-12-26 ·

According to one aspect, a method includes the steps of receiving first page definition language (PDL) code defining a first document wherein the first PDL code includes first data, deriving further code from the first code, and using the further code to display the first document with an indication of functionality at a particular location wherein the particular location includes a representation of the first data. The method further includes the steps of receiving a user selection of the particular location, and, in response to receipt of user selection of the particular location, displaying second data from a data source other than the first document wherein the second data are related to the first data by at least one of (a.) subject matter and (b.) chronology.