CPC G06T 11/60 (2013.01) [A63F 13/53 (2014.09); A63F 13/537 (2014.09); A63F 13/655 (2014.09); A63F 13/79 (2014.09); A63F 13/795 (2014.09); A63F 13/85 (2014.09); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06T 19/006 (2013.01)] | 19 Claims |
1. An information processing device, comprising:
circuitry configured to
acquire a status of each user from a server that manages statuses of a plurality of users, wherein the status includes an active status indicating a user of the plurality of users is currently executing an application;
generate an image including an icon for the application;
determine whether a number of the users with the active status to be displayed on a periphery of the icon exceeds a first predetermined number; and
place the first predetermined number of the user images of the users with the active status on the periphery of the icon, by not displaying the user images of the users with the active status exceeding the first predetermined number, in response to determining that the number of the user images of the users with the active status exceeds the first predetermined number, wherein
the circuitry calculates a closeness value of each of the plurality of users to an operation user who operates the information processing device, and
the circuitry is configured to determine the first predetermined number of the user images of the users to be placed on the periphery of the icon, and the user images of the users not to be placed on the periphery of the icon, based on the calculated closeness value, such that the user images of the user with higher closeness value is more preferentially displayed than the user images of the user with lower closeness value.
|