DETAILED DESCRIPTION OF THE INVENTION 2. Field of the Invention The present invention relates to a printer and a control apparatus of a printer in which an emulation function is supported. 2. Prior Art Conventional printers receive input data only of a specific code system and print them. That is, the printers were made compatible one by one with specific host devices (such as host computers, computer-aided design (CAD) devices, and the like). Therefore, a specific type of printers were able to print input data received only from specific host devices, but were unable to print data from the other host devices. However, nowadays there are printers available for connecting with a plurality of host devices. In this case, the meaning of code to be inputted varies according to every host machine to be connected with. That is, they differ in printing data, command format, and meaning. Therefore, in these printers, emulation function for corresponding with the protocol difference of each host is supported,-so that data inputted to the printer is first analyzed by emulation and then converted into protocol of the corresponding printer. Even when the printer is connected with the same host, and when the host works for a different application, for instance, works as a word processor or CAD device, there are ones which permit printing in correspondence with such a selected situation. In this case, an emulation function is supported similarly in order to make it possible to correspond with the protocol which varies with application. In the meanwhile, today's printer has more highly-sophisticated functions which, accordingly, permit larger number of items to be set on the operating panel, for instance, kind of fonts, margins, number of printing sheets, paper sizes, and the like. Since it is troublesome for users to set number of items as indicated above, there are printers which allows to set a predetermined default conditions, and to register a combination of some kinds of setting items in advance
|