Patent ID: 7376330

Claim:
A mobile terminal configured to record encoded data comprising an intra-coded frame generated based on original data having correlations on a time axis in an initial frame timing thereof and comprising a plurality of predictive-coded frames generated respectively in a plurality of frame timings subsequent to the initial frame timing, the intra-coded frame having an independent meaning alone and the plurality of predictive-coded frame containing a difference between the original data of a current frame and original data of the preceding frame respectively, the mobile terminal comprising: means for receiving digitized voice, video and other data in the mobile terminal via a wireless network, the video data including the encoded data comprising the intra-coded frame and the plurality of predictive-coded frame; means for reproducing in the mobile terminal the original data for each frame, by performing decoding based on an intra-coded frame and a plurality of predictive-coded frames of the received encoded data; data holding means for temporarily holding in the mobile terminal the reproduced original data each time the original data is reproduced for each frame, and also temporarily holding the plurality of predictive-coded frames of the received encoded data obtained before decoding by the reproducing means; and recording control means for successively recording, in a recording medium of the mobile terminal, a part of the original data temporarily held in the data holding means when a recording start instruction is input at a predetermined timing during a receiving period of the encoded data, the part of the original data being data of a frame corresponding to a time when the recording start instruction is input and data of frames subsequent to the frame, wherein the recording control means reads the original data corresponding to a first frame timing, which corresponds to the time when the recording start instruction is input, from the data holding means and stores the original data in the recording medium at the first frame timing, and records the plurality of predictive-coded frames in the received encoded data corresponding to respective frame timing subsequent to the first frame timing in the recording medium in the respective frame timings, and in a period from when the recording start instruction is input to when video recording and operation actually occurs, the predictive-coded frames are data items temporarily held by the data holding means and obtained before decoding by the reproducing means.