Patent ID: 7587132

Claim:
A digital video recorder to be connected to a DV (Digital Video) camcorder via an IEEE (Institute of Electrical & Electronics Engineers) 1394 serial bus, the digital video recorder comprising: a time code acquisition means for acquiring time codes contained in DV stream recorded on a DV tape of, and sent from, the DV camcorder; a DV camcorder mode detection means for detecting a mode of the DV camcorder after dubbing of the DV stream from the DV tape is started; a reproduction end position time code storage means for storing a time code at a reproduction end position which the time code acquisition means acquires when the DV camcorder mode detection means detects that the mode of the DV camcorder is changed from a reproduction mode to a rewind mode; a stop command sending means for sending a stop command to the DV camcorder when the DV camcorder detection means detects that the mode of the DV camcorder is changed from a reproduction mode to a rewind mode; a tape forward control means for controlling the DV camcorder to forward the DV tape toward an EOT (end-of-tape) of the DV tape until a newest time code, which the time code acquisition means acquires from the DV camcorder, coincides with the time code at the reproduction end position, when rewinding of the DV tape in the DV camcorder is stopped by the stop command sent to the DV camcorder; a reproduction result determination means for sending a reproduction command to the DV camcorder so as to receive a response from the DV camcorder indicating a result of the reproduction command, and for determining the result of the reproduction command based on the response received from the DV camcorder, when the tape forward control means completes the tape forwarding of the DV tape, and when the DV camcorder mode detection means detects that the mode of the DV camcorder is changed from a reproduction mode to a stop mode; and a dubbing interrupt/completion determination means for determining that the reproduction of the DV tape is interrupted when the reproduction result determination means determines that the reproduction command succeeds in commanding the reproduction of the DV tape, and for determining that the dubbing of the DV stream from the DV tape is completed when the reproduction result determination means determines that the reproduction command fails in commanding the reproduction of the DV tape.