发明名称 Print data flattening processing of spot color components with any hidden spot color portion removed
摘要 A print data processing apparatus includes the following elements. A spot color memory stores a spot color element. A flattening section performs, when a new image element is input in accordance with a rendering order, flattening processing for separating the new image element into a basic color element having only a basic color component and a spot color element having only a spot color component, for updating a configuration of each spot color element stored in the spot color memory to a configuration from which a portion hidden by a configuration of a newly separated spot color element is removed, and for storing the new spot color element in the spot color memory. An output section outputs, when spot color elements obtained by separating all image elements included in each unit of output are stored in the spot color memory, the spot color elements stored in the spot color memory.
申请公布号 US9519443(B2) 申请公布日期 2016.12.13
申请号 US201414487271 申请日期 2014.09.16
申请人 FUJI XEROX CO., LTD. 发明人 Hayakawa Michio
分类号 G06F3/12;G06K15/02 主分类号 G06F3/12
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. A print data processing apparatus comprising: at least one memory that stores therein a spot color element, which is an image element that has a spot color component and does not have any basic color component and is comprised in intermediate data; and at least one hardware processor in communication with the at least one memory and that: performs, when a new image element is input in accordance with a rendering order, flattening processing for separating the new image element into a basic color element that has a basic color component and does not have any spot color component and a spot color element that has a spot color component and does not have any basic color component, for updating a configuration of each spot color element stored in the at least one memory to a configuration from which a portion of the spot color element hidden by a configuration of a new spot color element separated from the new image element is removed, and for storing the new spot color element in the at least one memory,converts, after spot color elements obtained by separating all image elements included in each unit of output are processed by the flattening processing, the spot color elements stored in the at least one memory into corresponding basic color components, andoutputs the converted basic color components, converted from the spot color elements stored in the at least one memory, wherein the at least one hardware processor further implements: a logical page interpreter to interpret data concerning a logical page and outputs an interpreting result; anda cache interpreter to interpret a cache element included in the logical page and stores an interpreting result in a cache, wherein if the cache element included in the logical page does not include any spot color, the cache interpreter performs cache processing for interpreting the cache element and for storing an image element obtained as a result of interpreting the cache element in the cache by associating the image element with cache identification information which is generated from the cache element according to a predetermined generation rule, and if the cache element included in the logical page includes a spot color, the cache interpreter does not perform the cache processing for the cache element, wherein if the cache element included in the logical page does not include any spot color, the logical page interpreter performs cache handling processing for generating, instead of interpreting the cache element, a cache reference command including cache identification information generated from the cache element according to the predetermined generation rule and for integrating the generated cache reference command as an interpreting result of the cache element into an interpreting result of the logical page, and if the cache element included in the logical page includes a spot color, instead of performing the cache handing processing, the logical page interpreter interprets the cache element and integrates an image element obtained as a result of interpreting the cache element into an integrating result of the logical page, and wherein the flattening processing further receives and processes image elements which are output from the logical page interpreter as an interpreting result in accordance with the rendering order.
地址 Tokyo JP