The present invention relates to a robot apparatus capable of notifying a
user of the state of communication with an access point, an information
processing method and a program therefor. A humanoid robot 5, which
independently determines an action in accordance with an instruction from
a user or a surrounding environment, communicates with an access point 2
based on IEEE 802.11b. For example, the robot 5 controls a household
electrical appliance 4-1 through a network 3 and receives a command from
a personal computer 4-2 over the network 3 to execute a predetermined
process. The robot 5 measures the quality of communication with the
access point 2 at regular intervals. When the communication quality of a
predetermined level or lower is continued for a predetermined period, the
robot 5 generates speech, e.g., "I cannot see the access point. What
should I do?" and waits for an instruction from the user. When receiving
an instruction from the user, the robot 5 takes an action according to
the instruction.