发明名称 Information processing apparatus, information processing method, and storage medium storing program having a layered structure
摘要 When printing an image displayed by the function of an application, rendering information for rendering an object is determined based on drawing information including the drawing position and size of the object of the image in a first layer constituted by a script instruction set which is translated to be able to execute the script instruction set by a processor when executing the application and is executed by the processor. The object is rendered in accordance with the determined rendering information in a second layer constituted by an instruction set which is translated in advance to be able to execute the instruction set by the processor.
申请公布号 US9575702(B2) 申请公布日期 2017.02.21
申请号 US201514739196 申请日期 2015.06.15
申请人 Canon Kabushiki Kaisha 发明人 Suzuki Tomohiro;Sumi Naoki;Umeda Kiyoshi
分类号 G06F3/12 主分类号 G06F3/12
代理机构 Fitzpatrick, Cella, Harper & Scinto 代理人 Fitzpatrick, Cella, Harper & Scinto
主权项 1. An information processing apparatus comprising: a processor; a storage unit configured to store an application program having a layered structure including a first layer constituted by a script instruction set which is translated to be able to be executed by said processor, and a second layer constituted by an instruction set which is translated in advance to be able to be executed by said processor, the application program executing an application by cooperation between the first layer and the second layer; a first display control unit configured to cause a display device, in the first layer, to display a screen in which an instruction by a user is accepted; an image obtaining unit configured to obtain image data, in the second layer, in accordance with the instruction by the user accepted by the screen displayed by said first display control unit; a conversion unit configured to convert a format, in the second layer, of the image data obtained by said image obtaining unit to a predetermined format which is interpretable in the first layer; a second display control unit configured to cause the display device, in the first layer, to display an image based on the image data of which the format is converted to the predetermined format by said conversion unit; a determination unit configured to determine rendering information, in the first layer, for rendering print target data corresponding to the displayed image displayed by said second display control unit, based on at least one of a drawing position and a size of the displayed image; and a rendering requesting unit configured to request a rendering unit, in the first layer, to render the print target data for printing, in accordance with the rendering information determined by said determination unit.
地址 Tokyo JP