In the case where the paper travel distance of the next print job is shorter than the remaining amount of the rolled paper, the processor 31 obtains a positive result in step S105. In this case, the processor 31 adds the next print job to the print list (step S105).
After that, the processor 31 updates the remaining amount of the rolled paper (step S106), and returns to step S103.
In the case where the paper travel distance of the next print job is longer than the remaining amount of the rolled paper in the determination in step S104, on the other hand, the processor 31 obtains a negative result in step S104. In this case, the processor 31 adds the next print job to another print list (step S107), and thereafter returns to step S102. In this case, the rolled paper is replaced, and thus the remaining amount of the rolled paper is reset.
In the case where there are no remaining print jobs in the determination in step S103, the processor 31 obtains a negative result in step S103. In this case, the processor 31 updates the job execution time etc. of the print job in the print list corresponding to the rolled paper, and displays the updated information on the display device (step S108). After that, the processor 31 ends the sequence of processes.
Changes in display that accompany the execution of the processing operation illustrated in