A rectifier device for controlling current of a single-phase AC power source comprising: a rectifier which is configured to rectify the current of the single-phase AC power source; a reactor which is connected to an output terminal of the rectifier; a semiconductor switch which is connected to the reactor and another output terminal of the rectifier; a smoothing portion which is connected to the other output terminal of the rectifier and to a connection point of the reactor and the semiconductor switch via a diode; and a control circuit which is configured to make the single-phase AC power source short-circuited by the semiconductor switch via the reactor and the rectifier and to control the current of the single-phase AC power source by allowing current flowing through the reactor to flow into the smoothing portion via the diode, when the semiconductor switch is opened; wherein the control circuit is characterized by: a sinusoidal waveform information forming portion which is configured to form sinusoidal waveform information having sinusoidal waveform whose amplitude is adjusted based on AC voltage phase information (θ) of the AC power source and a difference between DC voltage information (Vdc) of both ends of the smoothing portion and a desired DC voltage information (Vdc*); a harmonic waveform information forming portion which is configured to form harmonic waveform information based on the AC voltage phase information (θ) of the AC power source and a predefined limit value of a power source harmonic regulation; and a semiconductor switch control portion which is configured to control a ratio of a short-circuit and an opening of the semiconductor switch based on a difference between command information, which is formed by the semiconductor switch control portion by subtracting actual current information outputted from the rectifier from a sum of the sinusoidal waveform information formed by the sinusoidal waveform information forming portion and the harmonic waveform information formed by the harmonic waveform information forming portion. a rectifier which is configured to rectify the current of the single-phase AC power source; a reactor which is connected to an output terminal of the rectifier; a semiconductor switch which is connected to the reactor and another output terminal of the rectifier; a smoothing portion which is connected to the other output terminal of the rectifier and to a connection point of the reactor and the semiconductor switch via a diode; and a control circuit which is configured to make the single-phase AC power source short-circuited by the semiconductor switch via the reactor and the rectifier and to control the current of the single-phase AC power source by allowing current flowing through the reactor to flow into the smoothing portion via the diode, when the semiconductor switch is opened; wherein the control circuit is characterized by: a sinusoidal waveform information forming portion which is configured to form sinusoidal waveform information having sinusoidal waveform whose amplitude is adjusted based on AC voltage phase information (θ) of the AC power source and a difference between DC voltage information (Vdc) of both ends of the smoothing portion and a desired DC voltage information (Vdc*); a harmonic waveform information forming portion which is configured to form harmonic waveform information based on the AC voltage phase information (θ) of the AC power source and a predefined limit value of a power source harmonic regulation; and a semiconductor switch control portion which is configured to control a ratio of a short-circuit and an opening of the semiconductor switch based on a difference between command information, which is formed by the semiconductor switch control portion by subtracting actual current information outputted from the rectifier from a sum of the sinusoidal waveform information formed by the sinusoidal waveform information forming portion and the harmonic waveform information formed by the harmonic waveform information forming portion. a sinusoidal waveform information forming portion which is configured to form sinusoidal waveform information having sinusoidal waveform whose amplitude is adjusted based on AC voltage phase information (θ) of the AC power source and a difference between DC voltage information (Vdc) of both ends of the smoothing portion and a desired DC voltage information (Vdc*); a harmonic waveform information forming portion which is configured to form harmonic waveform information based on the AC voltage phase information (θ) of the AC power source and a predefined limit value of a power source harmonic regulation; and a semiconductor switch control portion which is configured to control a ratio of a short-circuit and an opening of the semiconductor switch based on a difference between command information, which is formed by the semiconductor switch control portion by subtracting actual current information outputted from the rectifier from a sum of the sinusoidal waveform information formed by the sinusoidal waveform information forming portion and the harmonic waveform information formed by the harmonic waveform information forming portion.