An information processing apparatus comprising: a plurality of processing units (1, 10A); a plurality of individual monitoring units (2, 10C) wherein an individual monitoring unit is provided for each of the plurality of processing units, for monitoring an operation condition of its corresponding processing unit, and judging whether or not the corresponding processing unit is operating normally, and notifying the judgment result for the corresponding processing unit to an administrative unit (3, 20) connected to the plurality of individual monitoring units, wherein the administrative unit is adapted for receiving notification from any of the individual monitoring units, and performing troubleshooting processing on the processing unit corresponding to the individual monitoring unit that has made a notification that its corresponding processing unit is not operating normally, wherein the processing unit is adapted to set information indicating a current processing phase of the processing unit in a storage area as operation information, wherein the processing unit is adapted to, before a monitoring period elapses, set in the storage area capable of being referenced by its corresponding individual monitoring unit, a new operation information different from the operation information stored in the storage area, and wherein the individual monitoring unit is adapted to refer to the storage area after the monitoring period has elapsed and, when the operation information set in the storage area matches with that of a previous monitored time, to judge that the corresponding processing unit is not operating normally. a plurality of processing units (1, 10A); a plurality of individual monitoring units (2, 10C) wherein an individual monitoring unit is provided for each of the plurality of processing units, for monitoring an operation condition of its corresponding processing unit, and judging whether or not the corresponding processing unit is operating normally, and notifying the judgment result for the corresponding processing unit to an administrative unit (3, 20) connected to the plurality of individual monitoring units, wherein the administrative unit is adapted for receiving notification from any of the individual monitoring units, and performing troubleshooting processing on the processing unit corresponding to the individual monitoring unit that has made a notification that its corresponding processing unit is not operating normally, wherein the processing unit is adapted to set information indicating a current processing phase of the processing unit in a storage area as operation information, wherein the processing unit is adapted to, before a monitoring period elapses, set in the storage area capable of being referenced by its corresponding individual monitoring unit, a new operation information different from the operation information stored in the storage area, and wherein the individual monitoring unit is adapted to refer to the storage area after the monitoring period has elapsed and, when the operation information set in the storage area matches with that of a previous monitored time, to judge that the corresponding processing unit is not operating normally.