Patent ID: 7607051
Filing Date: 2009-10-20
Classification: H04M

Abstract:
1. An information processing device which realizes desired functions using a hierarchical structure, the device comprising: a group of hardware of various types disposed in a first layer which is the lowest layer of the hierarchical structure; a kernel, a kernel module and a hang checking part disposed in a second layer which is the hierarchical layer above said first layer; and a group of user programs of various types and a monitoring program for monitoring and grasping operating states of the user programs disposed in a third layer which is the hierarchical layer above said second layer; wherein the kernel module is used to access hardware corresponding thereto in response to a request from said user program; wherein the hang checking part performs hang checking by inspecting whether the hardware access performed by said kernel module corresponding thereto is in a normal state or in an abnormal state, and outputting a hardware trouble detection notification in a case where an abnormality in the hardware access is detected; and wherein said monitoring program performs checking the operating states of the user programs corresponding to said hardware trouble detection notification in response to said hardware trouble detection notification, and executes a specified operation against hardware trouble when said operating states become such that the execution of said specified operation against hardware trouble is permissible.