A heat pump device comprising: a compressor including a compression mechanism that compresses a refrigerant; a motor that actuates the compression mechanism of the compressor; an inverter that applies a predetermined voltage to the motor; an inverter control unit configured to control the inverter by outputting a drive signal to the inverter, wherein the inverter control unit comprises a voltage-command generation unit configured to generate and output a voltage command value and a drive-signal generation unit configured to compare a voltage command value output from the voltage-command generation unit with a value of a reference signal having a predetermined frequency, generate a drive signal on a basis of the comparison result, and output generated drive signal to the inverter; a current detection unit configured to detect a current value flowing in the inverter, characterized in that the current detection unit is further configured to output the current value after reducing a current value having a predetermined first frequency or higher in detected current value; and the heat pump device further comprising: a drive-signal stop unit (41,42) configured such that, when the current value output from the current detection unit is equal to or larger than a predetermined current value, stops an output of a drive signal from the inverter control unit to the inverter, wherein the inverter control unit further comprises a voltage-command-value control unit configured to control a value of a voltage command value such that a voltage command value generated by the voltage-command generation unit becomes a value that is equal to or larger than a lower limit determined according to the first frequency. a compressor including a compression mechanism that compresses a refrigerant; a motor that actuates the compression mechanism of the compressor; an inverter that applies a predetermined voltage to the motor; an inverter control unit configured to control the inverter by outputting a drive signal to the inverter, wherein the inverter control unit comprises a voltage-command generation unit configured to generate and output a voltage command value and a drive-signal generation unit configured to compare a voltage command value output from the voltage-command generation unit with a value of a reference signal having a predetermined frequency, generate a drive signal on a basis of the comparison result, and output generated drive signal to the inverter; a current detection unit configured to detect a current value flowing in the inverter, characterized in that the current detection unit is further configured to output the current value after reducing a current value having a predetermined first frequency or higher in detected current value; and the heat pump device further comprising: a drive-signal stop unit (41,42) configured such that, when the current value output from the current detection unit is equal to or larger than a predetermined current value, stops an output of a drive signal from the inverter control unit to the inverter, wherein the inverter control unit further comprises a voltage-command-value control unit configured to control a value of a voltage command value such that a voltage command value generated by the voltage-command generation unit becomes a value that is equal to or larger than a lower limit determined according to the first frequency. a voltage-command-value control unit configured to control a value of a voltage command value such that a voltage command value generated by the voltage-command generation unit becomes a value that is equal to or larger than a lower limit determined according to the first frequency.