In print processing performed for a print document based on a print instruction that instructs plural processes applied to the print document, a process that uses resource information embedded in the print document is identified among the plural processes instructed by the print instruction. Then, a process for embedding the resource information into the print document is performed before starting the identified process.