A recorder which transmits a modified control panel, before a receiver transmits any control command generated by use of a basic control panel and any control command generated by use of the modified control panel to the recorder for controlling the recorder, to the receiver remotely controlled by a remote controller, the modified control panel including icons used to control the recorder, the remote controller including operation keys having pre-set position, size, and shape, and the recorder comprising:
- a communication interface which receives, from the receiver, information about the pre-set position, size, and shape of the operation keys of the remote controller, the information about the pre-set position, size, and shape of the operation keys of the remote controller being received from the receiver before the recorder transmits the modified control panel to the receiver;
- a memory which stores the basic control panel of the recorder;
- and
- a control panel generator which modifies position, size, and shape of icons included in the basic control panel of the recorder using the information about the pre-set position, size, and shape of the operation keys of the remote controller to generate the modified control panel,
- wherein the communication interface transmits, to the receiver, the modified control panel in which the position, size, and shape of the icons included in the basic control panel of the recorder are modified using the information about the pre-set position, size, and shape of the operation keys of the remote controller, thereby a user can remotely control the recorder via the remote controller of the receiver.