1. An imaging apparatus comprising: an input unit configured to input print data; an interpretation unit configured to interpret the input print data; a first determination unit configured to determine whether or not a rendering command targeted for reusable data included in the print data depends on a placement location for placement of the rendering result in a physical coordinate space based on the interpretation result of the print data; and a cache data generation unit configured to generate cache data corresponding to the reusable data based on the interpretation result of the print data without graphic processing for the rendering command targeted for the reusable data and store the generated cache data in a storage unit when the first determination unit determines that the rendering command depends on a placement location for placement of the rendering result in a physical coordinate space or to perform graphic processing for the rendering command targeted for the reusable data, generate cache data corresponding to the reusable data based on the result of the graphic processing, and store the generated cache data in a storage unit when the first determination unit determines that the rendering command does not depend on a placement location for placement of the rendering result in a physical coordinate space.