When a recording start executed in a variable-speed recording mode, at ST44 a
signal having a
variable frame rate is selected on the basis of a validity
signal from among image signals having a predetermined output
frame rate in which the images having the
variable frame rate are contained and stored in a memory. If it is decided at ST46 that a
phase difference between a write position and a read position in the memory has reached a recording start level, the stored
signal is recorded in a recording medium at ST47. If it is decided at ST48 that the
phase difference has decreased to a recording stop level, recording to the recording medium is stopped at ST49. When an end operation is executed at ST51, the signal in the memory is recorded in the recording medium to then end actions. The signals are selected and recorded, thus resulting in a smaller signal quantity. Further, if the
variable frame rate is varied, video effects can be confirmed only by reproducing the recorded signals.