Patent ID: 7433867

Claim:
An apparatus for processing information, comprising: means for acquiring multimedia information having a structure of block data including a header area and a data area for holding data; means for extracting desired data from the acquired multimedia information by searching for the desired data based on the content described in the header area; and means for reproducing the extracted data, wherein the desired data includes data without any links, wherein the header area of one piece of block data has a structure in which block name identification information describing a name identifying the content of at least current block data and data length identification information indicating the data length of the current block data are arranged in a predetermined order, wherein the means for extracting searches for the desired data, based on the block name identification information and the data length identification information, wherein the data area of one piece of block data stores data and the header area of one piece of block data has a structure in which, block name identification information describing a name identifying the content of at least current block data, child block data count identification information indicating the number of pieces of child block data stored in the data area of the current block data, and data length identification information indicating the data length are arranged in a predetermined order, and wherein the means for extracting searches for the desired data, based on the block name identification information, the child block data count identification information, and the data length identification information.