Patent ID: 8079088

Claim:
An information processing apparatus, comprising: a processor, including: a unit information acquisition section configured to newly acquire storage-ready unit information that corresponds to particular unit version information, the storage-ready unit information including one or more sub-units associated with actual version information and a structure having (i) the particular unit version information, (ii) first version range identification information representing a range of unit version information that includes the particular unit version information, and (iii) the actual version information, the actual version information being independent of the particular unit version information, an identification information acquisition section configured to extract and acquire the first version range identification information, a second version information acquisition section configured to read and acquire, from a predetermined storage section, second version range identification information representing a range of unit version information values that includes specific unit version information corresponding to further storage-ready unit information currently stored in said predetermined storage section, a comparison section configured to compare said first version range identification information acquired by said identification information acquisition section, with said second version range identification information acquired by said secondary version acquisition section, and an operation control section configured to execute, based on a result of the comparison made by said comparison section, either (a) causing said storage-ready unit information newly acquired by said unit information acquisition section to be stored into said predetermined storage section or (b) requesting input of key information for allowing said storage-ready unit information newly acquired by said unit information acquisition section to be stored into said predetermined storage section.