摘要 |
Disclosed is a conflict management program that ensures that an application can be programmed without having to consider a conflict with another application. An application manager ( 25 ) is provided with an execution list ( 61 ) for registering a currently executed application and an execution wait list ( 62 ) for registering an application on standby. In the event of an application conflict, an application management block ( 64 ) references a conflict condition table that relates to the state of the currently executed application and to the state of the application on standby, which are registered in each list ( 61 ) and ( 62 ), and determines the states (running, terminated, waiting for execution, etc.) to which the applications should switch in accordance with the priorities of the current states of the applications. An application control block ( 65 ) respectively places the applications in the states determined by the application management block ( 64 ), thereby exercising application conflict management.
|