When the viewer operates the remote controller 9 to reproduce a TV or other program recorded on the magnetic disk 15, the video data recorded on the magnetic disk 15 is output to the output buffer 16 under the control of the main controller 7 and the controller 14 of the hard disk drive 10.