A method for manufacturing a filter array used in a system for generating spectral images corresponding to N wavelength bands where N is an integer greater than or equal to 4, the filter array including optical filters that are different from one another in spectral transmittance, the method comprising:
- calculating a correlation coefficient between the spectral images of a target concerning all combinations of two different wavelength bands among the N wavelength bands;
- and
- designing a transmittance distribution of the optical filters for each of the N wavelength bands on a basis of the correlation coefficient.