An interference cancellation device includes: an interference signal generation unit including a buffer circuit that accumulates a first digital signal, delays the first digital signal, and outputs the first digital signal as a second digital signal and a digital signal processing circuit that processes the second digital signal in such a way as to have the same optical characteristic change as a reflected light whose optical characteristic changes according to the characteristic of an optical fiber transmission path, wherein the reflected light is a light reflected at a reflection point of the path when a transmission signal light modulated by the first digital signal is transmitted through the path, and outputs the second digital signal as an interference signal; and a subtraction unit that subtracts the interference signal from a third digital signal obtained by converting a reception signal light into an electric signal and outputting the result.