An information processing apparatus is disclosed, including: a receiving
part, an extracting part, and a selecting part. The receiving part
receives a predetermined image area in the image. The extracting part
defines one or more divisions corresponding to the predetermined image
area received by the receiving part as a first division group, and
extracts codes of the first division group. The selecting part selects
whether or not to extract codes of divisions influencing decoding of
codes of the first division group with the codes to be extracted by the
extracting part.