Patent ID: 8004696

Claim:
A printing apparatus comprising: a template storing device that stores a template having a plurality of input items; a receiving device that receives received data; a defining data candidate obtaining device that obtains or provisionally determines any possible one or more of candidates for defining data from the received data, each of the candidates for defining data being a character or a character string included in the received data that is periodically repeated a number of times that is less than a number of the input items by one; a data candidate provisionally determining device that makes provisional determination to choose a candidate for defining data from among the candidates for the defining data; a first print data producing device that produces first print data by delimiting the received data into a plurality of delimited data based on the provisional determination by the data candidate provisionally determining device and inputting each of the delimited data to each of the input items of the template; and a display device that displays a print image of the first print data.