Patent ID: 11921973
Assignee: CYGAMES, INC.
Field: Furniture, games (Other fields)
Classification: CPC G  A | IPC A  G

Claim 2:
3. A content playback device comprising:
a display unit;
an operation unit;
a character data master that describes correspondence relationships between character IDs that uniquely identify a plurality of characters and file names of icon image files that show icon images linked with the characters of the character IDs;
a character flag table that describes correspondence relationships among the character IDs, already-obtained flags indicating whether the characters of the character IDs have already been obtained by a user, icon-setting flags indicating whether the characters of the character IDs can be set as an icon of an application program, and icon-specification flags indicating whether the characters of the character IDs have been specified as an icon of an application program;
an application icon table that describes a correspondence relationship between information uniquely pointing to an application program and an icon file name indicating a file name of an icon image pointing to the application program,
an icon-candidate display processing unit that refers to the character flag table and that displays, on the display unit, the icon image files that are linked with the character IDs for which the values of the icon-setting flags are set to logical true;
an icon selection processing unit that sets, in response to the fact that the user has selected, via the operation unit, one of the plurality of icon images displayed on the display unit, the value of the icon-specification flag, in the character flag table, linked with the character ID selected by the user, to logical true;
an icon change processing unit that registers the icon image file, in the character data master, linked with the character ID selected by the user, to the icon file name obtained from the application icon table, in response to calling of the icon selection processing unit; and
an application launch processing unit that displays the icon image of the icon image file on the display unit as an icon for launching the application program, in accordance with the application icon table,
wherein the character data master comprises:
a character-ID field that stores character IDs that uniquely identify a plurality of characters, and
an icon-image field that stores file names of icon image files that show icon images linked with the characters of the character IDs,

wherein the character flag table comprises:
the character-ID field,
an already-obtained-flag field that stores already-obtained flags indicating whether the characters of the character IDs have already been obtained by the user,
an icon-setting-flag field that stores icon-setting flags indicating whether the characters of the character IDs can be set as an icon of an application program,
an icon-specification-flag field that stores icon-specification flags indicating whether the characters of the character IDs have been specified as an icon of an application program, and
an already-obtained-flag field that stores already-obtained flags indicating whether the characters have already been obtained,

wherein the application icon table comprises:
an application-name field that stores an application program, and
an icon-file-name field that stores a file name of an icon image pointing to the application program,

wherein the already-obtained flags can each be set to logical true by executing a character acquisition event for setting the already-obtained flag to logical true, and
wherein the icon-setting flags can each be set to logical true by executing a predetermined event for setting the icon-setting flag to logical true.