A printer setting device connected to a printer, comprising:
- transmission means for transmitting a bidirectional transmission check signal to the printer to investigate whether or not the printer is capable of performing bidirectional data transmission between the printer and a host computer, the printer transmitting a response signal in response to the bidirectional transmission check signal;
- reception means for receiving the response signal from the printer;
- determination means for determining whether or not bidirectional data transmission is possible therebetween based on the response signal received by said reception means;
- display means;
- first setting means operable when said determination means determines that bidirectional data transmission therebetween is possible, for receiving from the printer printer setting information set in the printer, the printer being operable according to the printer setting information, the printer setting information including a predetermined number of printer setting items representing an operating environment of the printer, for displaying the printer setting information on said display means, and for supplying the printer with desired printer setting information upon referring to the printer setting information displayed on the display means so that the printer is operable according to the desired printer setting information;
- and
- second setting means operable when said determination means determines that bidirectional data transmission is not possible, for displaying predetermined default settings of the printer on said display means.