content in this case is input word 34 a 34 which defines to input a purchaser code and therefore only a purchaser code is stored in the corresponding word stored in input data memory 27 the actual purchaser name is stored in the next word therefore if a word name is preliminarily stored the printing thereof can be cancelled in the word corresponding to next word number 34 04 34 described is word name 34 purchaser 34 specified word name in step a16 section 32 detects this and advances to step a19 thus also in this case the word printing is cancelled more specifically the 34 purchaser 34 is a specified word name and has already been printed as the title data therefore the word printing is cancelled in order to avoid a double printing a similar operation is repeated for each word thereby printing header data and header form line by line as a result as shown in fig8 the header data of five lines are printed together with the header form in header area y on the sheet after completing the header printing as described above section 32 reads item start word 34 i 34 from word setting memory 22 in step a10 and determines it in step a11 thus section 32 advances to step a12 to print a page delimiter more specifically section 32 prints the page delimiter in order to handle the title data and the header data as one block one page for example in this case section 32 prints a form having.