Patent ID: 8417384

Claim:
An information processing system, comprising: a display device configured to display an image on a display screen; a robot apparatus configured to perform input/output of information from/to a user, the display device being separate from the robot apparatus; screen position acquisition means configured to acquire a position of the display screen in a real space; user position acquisition means configured to acquire a position of the user in the real space; and movement control means configured to: (i) determine a range of positions within which the robot apparatus is allowed to move based on the position of the display screen and the position of the user, (ii) move the robot apparatus based on the position of the display screen acquired by the screen position acquisition means and the position of the user acquired by the user position acquisition means, and (iii) determine a possible movement area for the robot apparatus based on the position of the display screen and the position of the user, and moves the robot apparatus according to the determined possible movement area, wherein the possible movement area includes an area located between the position of the user and the position of the display screen, excluding a first buffer area located at least partially around the position of the user, and excluding a second buffer area located at least partially around the position of the display screen, and the robot apparatus is configured to be moved within the range, and allows the user to visually recognize the robot apparatus and the display screen with ease.