Patent ID: 7558702

Claim:
A computer apparatus connectable to an external device, the computer apparatus analyzing a function of the external device at a time of start-up to enable use of the external device, the computer apparatus comprising: an abnormality detecting unit that detects a start-up abnormality due to the external device; a notifying unit that performs a notification of the start-up abnormality when the abnormality detecting unit detects the start-up abnormality; a storing unit that stores device information of the external device when the start-up abnormality is detected by the abnormality detecting unit; and a device selecting unit that at the time of the start-up of the computer apparatus compares the device information of the external device with the stored device information in the storing unit and excludes the external device from targets of use if the device information of the external device is identical to the stored device information, wherein the abnormality detecting unit detects the start-up abnormality due to the external device: if the device information of the external device and the device information in the storing unit is not identical, if there is no response from the external device against a check of connectivity representing whether the external device can perform a normal operation, and if a predetermined time passes without the response from the external device, and restarts the computer apparatus after the storing of the device information of the external device in the storing unit, when the start-up abnormality is detected; and wherein the external device in which the start-up abnormality is detected is excluded from the targets of use by device selecting unit.