发明名称 FIXED MEMORY RENDERING
摘要 A method of forming print instructions in a host for rendering within a fixed amount of memory on a printer receives intermediate data comprising regions which are associated with drawing instructions. A first amount of memory available to render the intermediate data is calculated based on a second amount of memory needed by the printer to store the intermediate data. The host determines a subset of the drawing instructions as complex drawing instructions and renders the complex drawing instructions to the printer as simpler drawing instructions. For regions associated with the complex drawing instructions, the host reassociates the regions with the corresponding simpler drawing instructions to form altered intermediate data which can be rendered on the printer within the determined first amount of memory. The print instructions, including the altered intermediate print data, can then be rendered by the printer to pixel data within the fixed amount of memory.
申请公布号 US2015036162(A1) 申请公布日期 2015.02.05
申请号 US201414446848 申请日期 2014.07.30
申请人 CANON KABUSHIKI KAISHA 发明人 Belbin Joseph Leigh;Tan Gregory William
分类号 G06K15/02 主分类号 G06K15/02
代理机构 代理人
主权项 1. A method of forming print instructions in a host device for rendering within a fixed amount of memory on an image reproduction device coupled to the host device via a communications network, said method comprising the steps of: receiving on the host device intermediate print data comprising regions which are each associated with drawing instructions, said intermediate print data being converted from a page description; calculating a first amount of the memory available on the image reproduction device to render the intermediate print data, said calculating of said first amount being based on the fixed amount of memory on the image reproduction device less a second amount of the memory needed by the image reproduction device to store the intermediate print data; determining, on the host device, a subset of the drawing instructions as complex drawing instructions of the intermediate print data; rendering on the host device the complex drawing instructions to simpler drawing instructions; for the one or more regions associated with the determined complex drawing instructions, reassociating the one or more regions with the corresponding simpler drawing instructions to form altered intermediate print data which can be rendered on the image reproduction device within the determined first amount of memory; and transmitting print instructions, including the altered intermediate print data, from the host device to the image reproduction device for rendering to pixel data within the fixed amount of memory on the image reproduction device.
地址 Tokyo JP