Patent ID: 7765198
Filing Date: 2010-07-27
Classification: G06F

Abstract:
1. A data processing apparatus, comprising: reading means for reading data from a storage medium on which a plurality of song data and song identification data that identify the plurality of song data have been recorded; transmission means for transmitting first song identification data that has been read by the reading means to an external database, the first song identification data being from among the song identification data and identifying a first song among the plurality of song data; reception means for receiving partial song data for the first song corresponding to the first song identification data from the external database; search information storage means for storing the received partial song data for the first song; update means for designating a portion of the first song as new partial song data for the first song and replacing the received partial song data corresponding to the first song with the new partial song data for the first song in the search information storage means, the portion of the first song designated as the new partial song data for the first song being identified by at least a start time, the start time designating a time with respect to the first song at which the portion begins; and control means for reproducing partial song data stored in the search information storage means and reproducing the song corresponding to the new partial song data from the storage medium when the new partial song data is selected.