It is analyzed on the basis of received print data whether the print data
is print data generated via a process path formed from a combination of
the first application and first printer driver, or print data generated
via a process path formed from a combination of the second application
and second printer driver. Settings associated with the process of print
data are made for each process path. The process of the received print
data is controlled on the basis of the analysis result and setting
contents.