Patent ID: 7894314

Claim:
A recording system for recording a plurality of data tracks in a data sequence comprising: a recording unit for recording the plurality of data tracks; a playback unit for playing the plurality of data tracks; a retrieval unit for retrieving the data sequence that are retrievably stored on a portable data medium, wherein the retrieval unit retrieves the data sequence on the portable data medium at a retrieval speed, and wherein the retrieval speed is variable between a standard speed and a fast speed that is faster than the standard speed by a preset magnitude; a control unit for controlling a first process and a second process at a same time after retrieving the data sequence from the portable data medium in a preset order, wherein the first process records the data sequence on the recording unit at a recording speed that is identical to the retrieval speed used for retrieval of the data sequence from the portable data medium by the retrieval unit, and wherein the second process plays the data sequence at the standard speed sequentially; and a retrieval speed setting unit for setting the retrieval speed for each of the data tracks in the data sequence, wherein the retrieval speed setting unit determines whether a retrieval time of one of the data tracks by the fast speed is smaller than a playback time of a preceding data track in the data sequence by the standard speed, the retrieval speed setting unit sets the fast speed as the retrieval speed for retrieving the one of the data tracks when the retrieval time of the one of the data tracks is smaller than the playback time of the preceding data track in the data sequence by the standard speed, the retrieval speed setting unit sets a medium speed that is in a speed range between the standard speed and the fast speed as the retrieval speed for retrieving the one of the data tracks when the retrieval time of the one of the data tracks by the fast speed is not smaller than the playback time of the preceding data track in the data sequence by the standard speed, and the control unit uses the retrieval speed set by the retrieval speed setting unit for retrieving the data tracks in the data sequence by the retrieval unit.