An information processing apparatus including display means, the apparatus comprising: status information display means configured to display status information of a job present in a print queue via the display means; page configuration means configured to perform page configuration processing based on setting information of the job present in the print queue, and to record the setting information of the job; acquisition means configured to acquire the recorded setting information of the job present in the print queue; and job determination means configured to determine, based on the setting information acquired by the acquisition means, whether the job is a job to be output to a printing apparatus, characterized by further comprising: preview activation means configured, after recording of the setting information by the page configuration means, to activate print previewing means and delete the job from the print queue when execution of previewing of the job is set as the setting information acquired by the acquisition means, or to pass the job to command generation means when execution of previewing of the job is not set as the setting information acquired by the acquisition means, and a command transmission/reception means configured to transmit print commands sequentially to the printing apparatus, wherein the command transmission/reception means is configured to read a status of the printing apparatus and to pass it to the status information display means, wherein the activated print previewing means is configured to provide a print preview screen of the job via the display means, wherein the print preview screen is different from the display of status information by the status information display means, wherein the command generation means is configured to generate a print command regarding the job determined to be output to the printing apparatus by the job determination means, without activation of the print previewing means by the preview activation means, wherein the command generation means is configured to generate the print command by converting print data of the print job received from the preview activation means that is interpretable by the printing apparatus according to the setting information, wherein the status information display means is configured to analyze the status of the printing apparatus and to display information of the printing apparatus on a status information display screen, and the status information display means is configured to display, without displaying status information of the job determined not to be output to the printing apparatus by the job determination means, status information of a job determined to be output to the printing apparatus by the job determination means via the display means, thereby enabling a user to check a status of the print job or the status of the printing apparatus. status information display means configured to display status information of a job present in a print queue via the display means; page configuration means configured to perform page configuration processing based on setting information of the job present in the print queue, and to record the setting information of the job; acquisition means configured to acquire the recorded setting information of the job present in the print queue; and job determination means configured to determine, based on the setting information acquired by the acquisition means, whether the job is a job to be output to a printing apparatus, preview activation means configured, after recording of the setting information by the page configuration means, to activate print previewing means and delete the job from the print queue when execution of previewing of the job is set as the setting information acquired by the acquisition means, or to pass the job to command generation means when execution of previewing of the job is not set as the setting information acquired by the acquisition means, and a command transmission/reception means configured to transmit print commands sequentially to the printing apparatus, wherein the command transmission/reception means is configured to read a status of the printing apparatus and to pass it to the status information display means,