Patent ID: 7292157

Claim:
A remote control system for carrying out remote control setting processing and remote control operation processing, comprising: a registration table storage device storing a registration table; a receiver receiving a signal from a remote controller and decoding the signal to a remote code during the remote control setting processing and the remote control operation processing; a remote code determiner determining whether or not the remote code obtained by said receiver has been registered in the registration table during the remote control setting processing; a first register registering a first selected operation of a program corresponding to the remote code obtained by said receiver in the registration table when said remote code determiner determines that the obtained remote code has not been registered in the registration table; a registration determiner determining whether or not a second selected operation of a program should be registered corresponding to the obtained remote code when said remote code determiner determines that the obtained remote code has been registered in the registration table; a second register reqistering the second selected operation of the program corresponding to the obtained remote code in the registration table when said registration determiner determines that the second selected operation of the program should be registered corresponding to the obtained remote code; an execution determiner determining whether or not the remote code obtained by said receiver has been registered in the registration table during the remote control operation processing; and an executor executing the first selected operation or the first and second selected operations of the program corresponding to the obtained remote code in the registration table when said execution determiner determines the obtained remote code has been registered in the registration table.