Patent ID: 8508536

Claim:
An information processing apparatus, comprising: a storage unit that records communication history data between a first user and a second user registered by the first user; a data control unit that generates a video signal that displays objects corresponding to the first user and the second user in a two-dimensional display screen; at a distance calculated based on the communication history data; and a display control unit that displays the video signal in the two-dimensional display screen; a behavior sensing unit that senses behavior of the first user; a sensor data generation unit that generates sensor data on behavior information of the first user by receiving the behavior information, which is information about behavior of the first user, from the behavior sensing unit; a behavior parameter extraction unit that extracts behavior parameters characterizing behavior from the sensor data; a behavior representation data generation unit that generates behavior representation data represented by using moving images or still images based on the behavior parameters, a data transmission unit that transmits the behavior representation data to a server; and a data receiving unit at receives the behavior representation data of the second user from the server; wherein the data control unit generates a video signal that displays the behavior representation data of the first user and the second user as the objects in the two-dimensional display screen; wherein the behavior representation data of the second user is displayed at a distance from the behavior representation data of the first user based on the communication history data; and wherein the behavior parameter extraction unit, comprises: a sensor data receiving unit that receives the sensor data; behavior classification unit that, when the sensor data is displayed chronologically, classifies peaks based on a period in which the peak represented by an output value of the sensor data occurs; and an extraordinary behavior extraction unit that extracts the peaks whose period is equal to or less than a predetermined value and transmits data on the extracted peaks to the behavior representation data generation unit as extraordinary behavior data.