An adjusting unit adjusts limit of recording time in the buffer memory according to the type of received data. The data are coded with a MPEG-2 transport stream (MPEG-2TS). A transcribing unit transcribes the received data before storing in the buffer memory. An independent claim is also ...