A dispersion compensator comprising a VIPA is configured so as to reflect
light with each wavelength at an angle varying depending on wavelength
when the light is reflected off a mirror. When being coupled at the end
of an input fiber, the light with each wavelength is coupled at a
specific angle. If the light is coupled with the fiber at a specific
angle, coupling efficiency degrades. Therefore, in this case, coupling
loss increases. Light having a wavelength with high transmittance in the
VIPA is coupled with the fiber at a large angle, while light with a low
transmittance is efficiently coupled with the fiber at a small angle or
no angle. In this way, the round-top wavelength characteristic of the
VIPA can be leveled.