An information processing apparatus displays printing progress information
about a document that has been instructed to be printed by a user through
an application. The information processing apparatus has a display unit
configured to display the progress of print processing using information
regarding the document structure and the number of pages of the document.
The information processing apparatus also has an updating unit configured
to update the displayed information in accordance with the progress of
print processing of the document.