The present invention provides a data processing apparatus comprising a
first additional information acquisition unit for acquiring the first
additional information with regard to a first processing target data; a
second additional information acquisition unit acquiring the second
additional information with regard to a second processing target data
that is processed in relation to the first processing target data; and a
selecting unit selecting at least one second processing target data from
among the plural second processing target data on the basis of the first
additional information, the second additional information, and a
selection condition that has been set in advance. The data processing
apparatus can easily select at least one processing target data from
among a plurality of processing target data and is excellent in the
aspect of a pastime.