Patent ID: 7532351

Claim:
A small print producing apparatus for printing, on a print medium, several lines of an input character string, the apparatus comprising: already produced input data storage means, divided chronologically into newest data through oldest data storage areas for respectively storing pieces of already produced input data including information on the input character string which has been already printed on the print medium up to an upper limit for the number of pieces of input data corresponding to the number of storage areas; already produced input data storage controlling means for determining whether an additional, newly printed piece of input data including a character string has an already printed storage flag ON or OFF, for, if the flag is OFF, turning the flag ON and storing the newly-printed piece of input data in the newest data storage area and erasing the piece of already produced input data in the oldest data storage area when the number of pieces of already produced input data stored in the already produced input data storage means with the additional piece of input data exceeds the upper limit; and for, if the flag is ON, determining if the newly printed piece of input data is already stored in the newest data storage area, if already stored, leaving undisturbed the pieces of already produced input data as already stored and, if not already stored, storing the newly printed piece of input data in the newest data storage area and moving other pieces of already produced input data among the divided data storage areas, and already produced input data call controlling means for calling one piece of the already produced input data, according to a user's selection from among pieces of the already produced input data stored in the already produced input data storage means, to retrieve the character string included in the one piece of already produced input data as a character string for input.