A remote control device includes a display unit 13 configured to display various screens including at least one main screen indicating an operating state of an apparatus to be operated, a touch panel 15 disposed over the display unit 13, and a controller 11 configured to cause at least one custom button 201 to be displayed on the main screen along with the operating state. The custom button 201 is assigned with one of a plurality of functions of the apparatus in accordance with a user operation.