An information processing apparatus including: display means for displaying preview pages representing an output result of an output target document in a first display area , displaying a plurality of logical pages included in the output target document in a second display area , and displaying a total number of logical pages to be output among the plurality of logical pages in a third display area ; deleting means configured to delete a specified page included in the preview pages from the output target document in response to a user's operation; display controlling means configured, if the deleting means deletes the specified page , to display a logical page to be output in a different format than the logical page indicating the deleted page in the second display area on the display means, and to display, in the first display area on the display means, a preview page representing at least one undeleted page and not including an output result of the deleted page but including an output result of a page next to the deleted page, and to update the total number of logical pages to be output to be displayed in the third display area ; and restoring means configured to restore the specified deleted page as an output target page in the output target document in response to a user's operation, and wherein the display controlling means is configured to update the preview pages to be displayed in the first display area into preview pages including an output result of the restored page as the output target page, and to update the total number of logical pages to be output to be displayed in the third display area in accordance with the restoring by the restoring means. display means for displaying preview pages representing an output result of an output target document in a first display area , displaying a plurality of logical pages included in the output target document in a second display area , and displaying a total number of logical pages to be output among the plurality of logical pages in a third display area ; deleting means configured to delete a specified page included in the preview pages from the output target document in response to a user's operation; display controlling means configured, if the deleting means deletes the specified page , to display a logical page to be output in a different format than the logical page indicating the deleted page in the second display area on the display means, and to display, in the first display area on the display means, a preview page representing at least one undeleted page and not including an output result of the deleted page but including an output result of a page next to the deleted page, and to update the total number of logical pages to be output to be displayed in the third display area ; and restoring means configured to restore the specified deleted page as an output target page in the output target document in response to a user's operation, and wherein the display controlling means is configured to update the preview pages to be displayed in the first display area into preview pages including an output result of the restored page as the output target page, and to update the total number of logical pages to be output to be displayed in the third display area in accordance with the restoring by the restoring means. <EOS>