发明名称 Print image processing system and non-transitory computer readable medium
摘要 A print image processing system includes plural logical page interpretation units, a caching interpretation unit, and a print image data generation unit. The plural logical page interpretation units interpret different logical pages in print data in parallel to obtain interpretation results, and output the interpretation results. The caching interpretation unit interprets an element to be cached which is included in each of logical pages in the print data to obtain interpretation results, and stores the interpretation results in a cache unit. The print image data generation unit generates print image data of the logical pages using the interpretation results of the logical pages output from the logical page interpretation units and the interpretation results of the elements to be cached stored in the cache unit. The print image data generation unit supplies the generated print image data to a printer.
申请公布号 US8976396(B2) 申请公布日期 2015.03.10
申请号 US201314019188 申请日期 2013.09.05
申请人 Fuji Xerox Co., Ltd. 发明人 Hayakawa Michio
分类号 G06F3/12;G06K15/02 主分类号 G06F3/12
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. A print image processing system comprising: a plurality of logical page interpretation units that interpret different logical pages in print data in parallel to obtain interpretation results and that output the interpretation results; a caching interpretation unit that interprets an element to be cached which is included in each of logical pages in the print data to obtain interpretation results and that stores the interpretation results in a cache unit; a print image data generation unit that generates print image data of the logical pages using the interpretation results of the logical pages output from the logical page interpretation units and the interpretation results of the elements to be cached stored in the cache unit, the print image data generation unit supplying the generated print image data to a printer; a cache management unit that manages management information on an interpretation result of an element to be cached which is stored in the cache unit; and a controller that performs switching control for the plurality of logical page interpretation units, the caching interpretation unit being configured to, in response to detection of an element to be cached for which an interpretation result has not been stored in the cache memory, interpret the detected element to be cached to obtain an interpretation result, and to store the interpretation result in the cache unit in association with cache identification information which is generated from data of the detected element to be cached in accordance with a predetermined generation rule, each of the plurality of logical page interpretation units being configured to generate, for an element to be cached which is included in a logical page to be processed, a cache reference command including cache identification information which is generated from data of the element to be cached in accordance with the generation rule without interpreting the element to be cached, and to incorporate the generated cache reference command, as an interpretation result of the element to be cached, into the interpretation result of the logical page to be processed, the print image data generation unit being configured to generate print image data from the interpretation results of the logical pages output from the plurality of logical page interpretation units, by in response to detection of a cache reference command from the interpretation results of the logical pages,acquiring from the cache unit an interpretation result of an element to be cached corresponding to the cache identification information included in the cache reference command,generating print image data for the element to be cached corresponding to the cache identification information using the acquired interpretation result, andcombining the generated print image data with the print image data for the logical pages, wherein each of the plurality of logical page interpretation units has a first operation mode and a second operation mode,in the first operation mode, each of the plurality of logical page interpretation units generates, for an element to be cached which is included in a logical page to be processed, a cache reference command including cache identification information which is generated from data of the element to be cached in accordance with the generation rule without interpreting the element to be cached, and incorporates the generated cache reference command, as an interpretation result of the element to be cached, into the interpretation result of the logical page to be processed, without querying the cache management unit as to whether the cache unit has an interpretation result of the element to be cached which is included in the logical page to be processed, andin the second operation mode, each of the plurality of logical page interpretation units queries the cache management unit as to whether the cache unit has an interpretation result of an element to be cached which is included in a logical page to be processed.
地址 Tokyo JP