Patent ID: 8484579

Claim:
An information processing apparatus comprising: a processor; and a memory coupled to the processor storing instructions that, when executed by the processor, cause the processor to perform operations comprising: displaying a metadata area including metadata values belonging to a first metadata item arrayed in a first direction, metadata values belonging to a second metadata item arrayed in a second direction, unique areas defined along the second direction for respective metadata values arrayed in the first direction, and unique areas defined along the first direction for respective metadata values arrayed in the second direction, such that crossing areas, in the unique areas, formed by lines in the first and second directions indicate corresponding metadata values are added; displaying an icon associated with main body data and enabling a user to add the metadata; grouping at least two of the unique areas defined for the respective metadata values arrayed in the first direction or at least two of the unique areas defined for the respective metadata values arrayed in the second direction such that the first and second metadata items corresponding to the at least two grouped unique areas have the same respective metadata values; and adding the respective metadata values for which the at least two grouped unique areas are defined, as metadata, to main body data associated with the icon, in a case where the displayed icon is moved to either one of the at least two grouped unique areas in the metadata area.