Patent ID: 8885205

Claim:
A printing device in which a plurality of applications are installed, the printing device comprising: a database that stores an application identifier for each of the applications; one or more log conversion units that converts an application log to a system log, the system log including a plurality of records, at least one of the records corresponding to one of the applications and including the application identifier and status information for the corresponding application; a status management unit that manages the plurality of applications by monitoring the system log for status changes and, when a status change related to an application identifier registered in the database, stores the status change in a status storage unit; one or more application platforms, each of the applications being associated with one of the application platforms so that the application platform provides an execution environment for the application, wherein one of the one or more log conversion units is provided for each application platform; the corresponding application platform is recorded for each application identifier in the database; and the status management unit determines for at least one of the system log records if the application platform to which the log conversion unit that converted the system log record is installed, and the application platform corresponding to the application identifier contained in the database, are the same.