Patent ID: 8867895
Filing Date: 2014-10-21
Classification: H04N

Abstract:
1. A data processing apparatus comprising: an input unit configured to input information data; an encoding unit configured to encode the information data input by the input unit; a generation unit configured to generate an information file which has one or more first storage unit elements and one or more second storage unit elements, wherein the information data encoded by the encoding unit is stored in the first storage unit element and management information of the encoded information data stored in the first storage unit element is stored in the second storage unit element; a control unit configured to control the encoding unit and the generation unit to generate a single information file having a plurality of first storage unit elements and a plurality of second storage unit elements while encoding the input information data; and a transmission unit configured to transmit the single information file generated by the generation unit to an external apparatus through a network, wherein the control unit controls the generation unit to generate the single information file by generating, as one of the plurality of first storage unit elements, a new first storage unit element, in which a predetermined amount of the encoded information data is stored, every time an amount of the information data encoded by the encoding unit reaches the predetermined amount and generating a new second storage unit element, as one of the plurality of second storage unit elements, corresponding to the new first storage unit element, wherein the information data includes moving image data and audio data, and wherein the control unit controls the generation unit such that every time an amount of the information data including the moving image data encoded by the encoding unit and the audio data encoded by the encoding unit reaches the predetermined amount, a predetermined number of frames of the moving image data and the audio data corresponding to the predetermined number of frames of the moving image data are stored in the new first storage unit element.