Patent ID: 7735110

Claim:
An information processing apparatus comprising: program acquiring means for selectively acquiring a television program from a program source; means for storing said acquired television program in a storage device of said information processing apparatus; means for selectively viewing said acquired television program; control information acquiring means for acquiring from a program information providing apparatus control information for controlling preset recording of a program; identification information acquiring means for acquiring identification information for identifying a recording apparatus by which said program is recorded; code information acquiring means for acquiring, on the basis of said identification information acquired by said identification information acquiring means, code information for controlling said recording apparatus, said code information correspondingly employed with said control information acquired by said control information acquiring means, said code information acquiring means comprising: determination means for determining whether code information corresponding to said identification information is recorded in a memory of said information processing apparatus; and accession means for accessing, if said determination means determines that said code information is not recorded in said memory, a server apparatus to download said code information; code transmitting means for transmitting said code information acquired by said code information acquiring means to said recording apparatus.