1. A semiconductor device having a plurality of data recording areas, comprising: an input port receiving basic information; an additive data recording area on which additive data serving as information additive to the basic information is recorded; a processing unit which encodes the basic information based on the basic information and the additive data; and a calculation data recording area on which calculation data encoded by the processing unit is recorded, wherein the calculation data encoded by the processing unit is at a quality level higher than the basic information, and wherein the processing unit controls the additive data recording area in response to a classification of the received basic information, the classification being based on a space class and a motion class.