1. A rendering apparatus comprising: a determining unit configured to determine one of a plurality of estimation methods used for estimating a time required to render printing data, on a basis of features of a plurality of rendering objects included in the printing data; and an estimating unit configured to estimate the time required to render the printing data by the determined method.