Abstract: In a method or system for loading of program data for a graphical user interface for operation or for diagnosis of a printer or copier, first data are stored in a first storage region of a first data processing unit. The first data are transferred from the first data processing unit to a second data processing unit of an operating unit, the first data containing at least specifications about at least one program module necessary for generation of operation or diagnosis functions. With help of the second data processing unit, it is checked whether second data that contain the program module are contained in the second storage region of the second data processing unit. A version state of the program module stored as second data in the second storage region is compared with a version state of the necessary program module.
Abstract: A management apparatus for managing executions of a management program within an information processing apparatus is disclosed. The management apparatus includes a use state acquisition means, an index value recording means, a time band selection means, and a program execution instruction means. After acquiring a use state of the information processing apparatus, the use state acquisition means quantifies the acquired use state into an index value. The index value recording means then records the index value for a time band. The time band selection means selects a time band where an index value indicates that the information processing apparatus has not been used at or above a predetermined reference rate. The program execution instruction means causes the management program to be executed on the information processing apparatus at the scheduled time band selected by the time band selection means.