Patent ID: 7574270

Claim:
A terminal control method comprising: executing, at a device function unit, processing of a plurality of device applications, each device application corresponds to a separate function of the terminal and is configured to have its present condition transmitted to a control unit of the terminal; transmitting to the control unit a present condition of at least one of the plurality of device applications; storing at least one application program in an application program storage unit which is located separately from the control unit and the device function unit, said control unit being configured to communicate with both the device function unit and the application program storage unit; storing a user setting for the at least one application program in a service definition file, the user setting indicating a condition in one of the device applications for which the application program is to be executed; receiving at the control unit the present condition of the at least one of the plurality of device applications; judging whether or not the received present condition of the at least one of the plurality of device applications corresponds to the condition indicated by the user setting; and executing defined processing of the at least one application program if said received present condition corresponds to the condition indicated by the user setting.