To provide a device, which is usable at the time of transmitting a single channel type and provided with performance higher than a conventional device for asynchronous demodulation by providing a specific correction loop, etc., provided with an applying means, etc., of a prescribed function capable of returning the argument of a sum in a specific range.
An orthogonal modulation means 15 generates a demodulated signal 16a, etc., with a transmitting velocity N.D from a received signal. A complex division releasing means 17 generates a divide-released signal 18a with transmission velocity N.D from the demodulated signal. A means 20 for totalling N-number of samples generates a total signal with a transmission speed D from the divide-released signal. The estimated and corrected loop of a phase difference generated by a demodulation signal is provided with the applying means, etc., of a prescribed function capable of returning the argument of a total signal to a range [-π/(2X), π/(2X)]. In this case, X is 1 or 2 depending on whether an inputting means is a real number type or a complex number type. A reproducing means 22 reproduces an input signal from the total signal.