G06F3/1248

Image forming apparatus, control method thereof, and non-transitory computer-readable storage medium
09836252 · 2017-12-05 · ·

An image forming apparatus that analyzes and prints a job including a plurality of documents, comprises: a management unit configured to obtain information of a page to be printed, which is designated in the job, and manage the information as a print range; and an analysis unit configured to analyze each of the plurality of documents included in the job, wherein the analysis unit calculates the number of pages of each of the plurality of documents, and based on the number of pages of each of the plurality of documents, specifies the page to be printed indicated by the print range out of the plurality of documents.

SYSTEM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
20170315759 · 2017-11-02 ·

An image forming system includes a first information processing apparatus, a second information processing apparatus, and an image forming apparatus. The image forming system is capable of performing a process of transmitting PDL data acquired by the first information processing apparatus to the second information processing apparatus and, then, transmitting the PDL data to the image forming apparatus to use the PDL data for image formation and a process of transmitting the PDL data acquired by the first information processing apparatus to the image forming apparatus in response to a request from the image forming apparatus without transmitting the PDL data to the second information processing apparatus to use the PDL data for image formation.

Printing apparatus
11487484 · 2022-11-01 · ·

A printing apparatus includes a print engine and a first controller configured to generate a raster data from a print job and cause the print engine to perform a print process based on the raster data. The first controller includes a first core and a second core. The first core is configured perform an analyzing process of analyze a job control command included in the print job and the second core is configured to perform an RIP process of generating the raster data from a PDL command.

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY RECORDING MEDIUM
20170293455 · 2017-10-12 · ·

An information processing apparatus includes a communication part that communicates with a first image processing apparatus to execute a job set based on a first command set and a second image processing apparatus to execute a job set based on a second command set; a display controller displaying a setting screen; a setting command extracting part that extracts at least one setting command from setting commands; a command transmitting part that transmits the setting command to the first image processing apparatus or the second image processing apparatus; a setting command registering part that registers the setting command with command registration information; a command determining part determining whether or not the second command set includes a setting command associated with the setting command in the first command set; and a setting command reflecting part that reflects the setting command in the setting screen.

IMAGE PROCESSING APPARATUS FOR PRINT JOB DATA IN PDL FORMAT
20170249109 · 2017-08-31 · ·

An image processing apparatus includes a processor and a memory including instructions. The instructions, when executed by a processor, cause the processor to perform operations including: receiving a print job data in a PDL format from an external apparatus; determining whether a Generator of the print job data satisfies a guarantee condition guaranteeing compatibility with the image processing apparatus; upon determining that the generator of the print job data does not satisfy the guarantee condition, executing a preflight processing of checking a syntax of the print job data and then developing the print job data subjected to the preflight processing into an image data; and upon determining that the generator of the print job data satisfies the guarantee condition, skipping the preflight processing and then developing the print job data not subjected to the preflight processing into an image data.

PRINTING SYSTEM, INFORMATION PROCESSING DEVICE, AND PRINTING MACHINE
20170249110 · 2017-08-31 · ·

In a printing system, a print job data generating unit of an information processing device generates print job data that includes job settings data which includes at least one of mechanical initialization information and job registration information to be used in a printing machine and which is described in a format that can be parsed without performing RIP processing, and printing data in PDL format. An RIP preprocessing unit of the printing machine parses the job settings data included in the print job data to obtain at least one of the mechanical initialization information and the job registration information, and performs at least one of mechanical initialization requesting based on the mechanical initialization information and job registration based on the job registration information before an RIP processing unit performs the RIP processing.

ADAPTIVE SELECTION OF RENDERING INTENT FOR NEGATIVE TEXT EMBEDDED WITH IMAGE OBJECTS
20170235528 · 2017-08-17 ·

Methods and systems for rendering an image. In an example embodiment, a step or operation can be implemented to pre-render white objects in an image with a background image set to a single complementary color. Such a single complimentary color assists in obtaining the textual content only from the complex background. A connected component analysis can be performed with respect to said image to identify elements in said images that should be rendered as objects composed of text and graphics. Tags are then assigned for final rendering of the image after performing said component analysis with respect to said image. Modification of tag values with respect to said images avoids unwanted artifacts such as, for example, bleed through, background closing, ghost effects, etc.

IMAGE INFORMATION CONVERTING APPARATUS, IMAGE FORMING APPARATUS, IMAGE INFORMATION CONVERTING SYSTEM, NON-TRANSITORY COMPUTER READABLE MEDIUM STORING IMAGE INFORMATION CONVERTING PROGRAM AND IMAGE INFORMATION CONVERTING METHOD
20170235531 · 2017-08-17 · ·

An image information converting apparatus according to one embodiment includes a converting unit, a splitting unit and an adding unit. The converting unit converts first image information described in a first language into second image information described in a second language, the second language being different from the first language. The splitting unit splits the first image information into a plurality of split image files so as to each have a data size satisfying a restriction in image processing performed by the second image forming apparatus. The adding unit adds first additional information to each of the split image files. The first additional information indicates whether or not to add an image formation unit mark. The image formation unit mark indicates boundaries between batches of image formation units corresponding to images to be formed on a plurality of pages.

IMAGE FORMING METHOD, IMAGE FORMING SYSTEM AND IMAGE FORMING APPARATUS
20170228621 · 2017-08-10 ·

An image forming method using plural types of developers includes: step for performing a designation relating to a change of a type of developer to be used; step for inputting first image data including a first image of a first color that is different from the type of developer designated by the change of the type; step for receiving second image data including a second image of the first color that is designated; step of changing at least the first color of the first image data to a developer designated by the change of the type; and step for printing the first image data of which the first color is changed and the second image data expressing the first color without changing the first color on a same medium.

Parallelising per-pixel compositing

A method of compositing layers by grouping the layers into a foreground group and a background group; identifying independent instructions of compositing model for execution independently from the background group and dependent instructions requiring a compositing output of a background layer in order to composite foreground layers; executing the independent instructions on the foreground layers in parallel with compositing the background layers, a first independent instruction storing a corresponding result in a first buffer and a second independent instruction storing a corresponding result in a second buffer; executing a dependent instruction by updating the second buffer using the background compositing output; and determining a compositing output for the foreground group dependent upon contents of the first buffer and the updated second buffer.