Patent ID: 8583665

Claim:
An information processing device comprising: a plurality of specifying devices used to respectively specify a plurality of types of parameter values representing music features, the plurality of specifying devices and the respective parameter values being selectable by a user; a music extraction portion that extracts, from a first database in which a plurality of pieces of music and the parameter values are associated with each other, pieces of music that match the parameter values specified using the specifying devices, wherein each of the parameter values is specified by a numeric value range, the music extraction portion identifies a plurality of music feature quantity vectors based on the numeric value range of each of the parameter values, determines that a number of the music feature quantity vectors is greater than a predetermined number of the music feature quantity vectors, and selects the predetermined number of the music feature quantity vectors in accordance with a predetermined weighting that is set for each of the parameter values; a list generation portion that generates a list of the pieces of music extracted by the music extraction portion; and a specifying device management portion that selects the parameter value type that matches at least a preference of the user, and causes the specifying device that corresponds to the selected parameter value type to be in an operable state.