Patent ID: 8073260

Claim:
An image processing apparatus, comprising: pattern generating means that generates a plurality of two-dimensional array patterns; radiating means that emits light in each of the two-dimensional array patterns generated by the pattern generating means to irradiate an object with the light; spectrum measuring means that measures the spectrum of the light, which is emitted from the radiating means and is reflected by the object, in a plurality of frequency bands to generate spectral data; transmission-rate calculating means that calculates the transmission rate of each frequency band on the basis of the two-dimensional array patterns and spectral data blocks associated with the respective two-dimensional array patterns; and image generating means that generates an image in a desired frequency band on the basis of the transmission rates calculated by the transmission-rate calculating means, wherein the transmission-rate calculating means calculates the transmission rate of each frequency band using a least-squares method on the basis of the two-dimensional array patterns and spectral images corresponding to the respective two-dimensional array patterns.