Patent ID: 7405838
Filing Date: 2008-07-29
Classification: G06F

Abstract:
1. An information processing apparatus for communication with first and second external devices, said information processing apparatus comprising: receiving means for receiving a print request from the first external device; specifying means for specifying (a) a template for generation of print data corresponding to a display screen displayed at the first external device, (b) static data to be inserted in the template, (c) variable data to be inserted into the template and (d) identification information for identifying the variable data, in response to the print request received by said receiving means; and transmission control means for controlling transmission such that (i) if the static data specified by said specifying means exists in said information processing apparatus, the template, the static data, the variable data and the identification information specified by said specifying means are transmitted to the second external device for data composition therein, and (ii) if the static data specified by said specifying means does not exist in said information processing apparatus, the template, the variable data and the identification information specified by said specifying means are transmitted to the second external device for data composition therein.