An information processing apparatus for searching for a desired content
from a storage unit storing a plurality of contents to which a plurality
of attributes is set classifies stored contents by each of the
attributes. The information processing apparatus then counts the number
of registered contents classified by each of the attributes and
determines an attribute as a criterion for classifying contents.