Patent ID: 8185924

Claim:
An information processing apparatus comprising: a transmitter configured to transmit request information continuously at a particular interval, the request information requesting related information related to a song currently being played in a broadcast program being received and including at least one of a song title of the song or an artist name of an artist of the song; a receiver configured to receive the related information corresponding to the request information, the related information including the song title, the artist name, and an album number corresponding to the song, and to receive an identification code indicative of a right to receive a particular service upon purchase of a content as a response to the transmitted request, wherein the particular service is related to the broadcast program being received and the identification code includes an issuer of the identification code, a purpose of the identification code, a location at which the identification code can be used to receive the particular service, an expiration date of the identification code and a code identifier corresponding to the identification code, wherein the identification code is associated with a predetermined total time period of the broadcast program during which a plurality of songs are played, including the song currently being played, such that the identification code is the same for the related information received for all songs played during the broadcast program; a memory configured to store the related information and the identification code which have been received along with time information indicating when the related information and the identification code were stored and a memory location identifying a location at which the song corresponding to both the related information and the identification code is stored; and a display configured to automatically and continuously display the related information last received and automatically update the displayed related information when another song is played such that the displayed related information corresponds to the song currently being played until another song is played in the broadcast program.