Data necessary for diagnosing the condition of software of a virtual
living thing or the condition of a hardware keeping the virtual living
thing are acquired from the hardware or a storage medium storing the
software, and are analyzed, and the condition of the virtual living thing
is diagnosed on the basis of the analysis result. Besides, data necessary
for diagnosing the hardware or the software of a robot apparatus are
acquired from the robot apparatus or the storage medium storing the
software, and are analyzed, and the condition of the robot apparatus is
diagnosed on the basis of the analysis result.