US 12,190,182 B2
Methods and printing system using raster image processors configured for processing a job
Jayant Bhatt, Torrance, CA (US); Arturo Becerra, Los Angeles, CA (US); Robert T. Cunningham, Concord, CA (US); Edwin Philip Lockwood, Brea, CA (US); and Javier A. Morales, Rochester, NY (US)
Assigned to Kyocera Document Solutions Inc., Osaka (JP)
Filed by Kyocera Document Solutions Inc., Osaka (JP)
Filed on Mar. 15, 2023, as Appl. No. 18/121,932.
Prior Publication US 2024/0311597 A1, Sep. 19, 2024
Int. Cl. G06K 15/02 (2006.01); G06F 3/12 (2006.01)
CPC G06K 15/1823 (2013.01) [G06F 3/1208 (2013.01); G06F 3/1256 (2013.01); G06K 15/1836 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for performing printing operations, the method comprising:
receiving a job at a front end of a raster image processing (RIP) system having a plurality of RIPs;
configuring a first group of the plurality of RIPs, wherein each RIP in the first group includes an interpreter and a first number of renderers;
configuring a second group of the plurality of RIPs, wherein each RIP in the second group includes an interpreter and a second number of renderers, wherein the second number of renderers is two or more and is greater than the first number of renderers to increase a processing capability of the second group of the plurality of RIPs;
assigning a plurality of segments of the job to the plurality of RIPs, wherein a first set of the plurality of segments is assigned to the first group of the plurality of RIPs and a second set of the plurality of segments is assigned to the second group of the plurality of RIPs,
wherein the first group of the plurality of RIPs are configured differently than the second group of the plurality of RIPs;
processing the first set of the plurality of segments by the first group of the plurality of RIPs;
processing the second set of the plurality of segments by the second group of the plurality of RIPs;
storing processed segments from the first set of the plurality of segments and processed segments from the second set of the plurality of segments; and
sending the processed pages of the job to a print engine.