摘要 |
<P>PROBLEM TO BE SOLVED: To provide a microcomputer capable of recovering an apparatus needed for respective functions without impeding provision of other functions when a fault of the apparatus is detected. <P>SOLUTION: A microcomputer 100 capable of providing a plurality of functions through cooperation between a plurality of applications and one or more apparatuses includes: a recovery processing permission flag 20 in which an application allowed to perform recovery processing is registered for each apparatus; an apparatus table 21 in which the apparatuses cooperating with the applications are registered; trouble detection means 31 of detecting trouble of an apparatus; apparatus specification means 32 of specifying an apparatus which cooperates with a first application using the troubling apparatus and is allowed to perform recovery processing on the first application with the recovery processing permission flag; and recovery processing means 33 of specifying a shared apparatus that the first application shares with other applications with the apparatus table when the troubling apparatus does not recover even through the recovery processing, and calls a second application allowed to perform recovery processing on the shared apparatus to request the application to determine a fault of the shared apparatus. <P>COPYRIGHT: (C)2013,JPO&INPIT |