There has been conventionally known a printer which can print, using an application program from a host even if the application program and a device driver are not installed in the host.
However, if a user wants to execute the application program in a new specification, the application program needs to be updated.