Patent ID: 7265857

Claim:
A computer readable medium having a status information printing program recorded thereon to be run on a host computer in order for a printer to print status information, the host computer and the printer being connected for two-way communication, the printing program comprising: an output initiation instruction monitor function configured to monitor the output initiation instruction for the status information that the printer outputs through the two-way communication, the status information being output without solicitation from the host computer; a status information acquisition function on the host side configured to acquire status information data from the printer through the two-way communication; a printing data generation function configured to generate printing data to print printer status information indicated by the status information data acquired by the status information acquisition function on the host side when the output initiation instruction is recognized by the output initiation instruction monitor function; and a printing data output function configured to output to the printer through the two-way communication the printing data generated by the printing data generation function.