Patent ID: 8773680
Filing Date: 2014-07-08
Classification: G06F,G06K

Abstract:
1. An information processing apparatus for performing printing using a printer driver that is managed by an operating system providing a plurality of different execution environments for application programs, a compatible print setting data format being defined in advance for each of the execution environments, the information processing apparatus executing a first application that is operated under a first execution environment, the information processing apparatus comprising: an obtainment unit configured to obtain information regarding a printer driver to be used; a determination unit configured to determine, on the basis of the obtained information regarding the printer driver, whether print settings and print processing are executed in the first execution environment or in a second execution environment; a display unit configured, if it is determined that the print settings and the print processing are executed in the second execution environment, to let a second application that is operated under the second execution environment display a user interface through which the print settings are executed in the printer driver; and a unit configured to transmit document data to be printed to the second application so as to let the second application execute print output.