摘要 |
A controller for a printing device including a print performing unit may be provided with a data file selecting unit, an index printing data generating unit, and a providing unit. The data file selecting unit may sequentially select a data file from a plurality of data files. The index printing data generating unit may generate index printing data including plural sets of printing data corresponding to plural data files, by sequentially processing the sequentially selected data file using a memory, and by sequentially storing a set of printing data in the memory, wherein the set of printing data defines an image described by the sequentially selected data file. The providing unit may provide the index printing data to the print performing unit each time when the index printing data is generated. In a case where the index printing data generating unit cannot process a particular data file due to a shortage of remaining capacity in the memory when first index printing data is generated, the index printing data generating unit may postpone processing of the particular data file. The data file selecting unit may select the particular data file when second index printing data is generated.
|