The electronic original despooler converts a drawing object such as a text, graphic, or image included in an original page represented by the original page number into a print command in accordance with the OS. The printer driver converts the print command into a drawing command interpretable by the printer, and printing is executed.