A crane having a control device, wherein the control device is configured to: compute a resonance frequency (ωx(n)) of a swing of a load, the resonance frequency (ωx(n)) being determined based on a suspension length (Ls(n)) of a wire rope (14; 16); generate a control signal (C(n)) for an actuator according to any manipulation signal, and generate a filtered control signal (Cd(n)) for the actuator, the filtered control signal (Cd(n)) being the control signal in which a frequency component in any frequency range is attenuated with reference to the resonance frequency (ωx(n)) at any rate; characterised in that the control device is configured to: obtain an average value (Lw(n)) and a minimum value (Lws(n)) of a length of from a hook position of the wire rope (14; 16) to a position of a center of gravity of the load based on a past measurement value; compute a reference resonance frequency (coxs(n)) of the swing of the load from the suspension length (Ls(n)) of the wire rope (14; 16) and the average value of the length of from the hook position of the wire rope (14; 16) to the position of the center of gravity of the load; compute an upper limit resonance frequency (ωxh(n)) of the swing of the load from the suspension length (Ls(n)) of the wire rope (14; 16) and the minimum value (Lws(n)) of the length of from the hook position of the wire rope (14; 16) to the position of the center of gravity of the load; and change at least one of the frequency range of the frequency component to be attenuated and the rate of attenuation depending on a ratio of the upper limit resonance (coxh(n)) frequency to the reference resonance frequency (coxs(n)). compute a resonance frequency (ωx(n)) of a swing of a load, the resonance frequency (ωx(n)) being determined based on a suspension length (Ls(n)) of a wire rope (14; 16); generate a control signal (C(n)) for an actuator according to any manipulation signal, and generate a filtered control signal (Cd(n)) for the actuator, the filtered control signal (Cd(n)) being the control signal in which a frequency component in any frequency range is attenuated with reference to the resonance frequency (ωx(n)) at any rate; characterised in that the control device is configured to: obtain an average value (Lw(n)) and a minimum value (Lws(n)) of a length of from a hook position of the wire rope (14; 16) to a position of a center of gravity of the load based on a past measurement value; compute a reference resonance frequency (coxs(n)) of the swing of the load from the suspension length (Ls(n)) of the wire rope (14; 16) and the average value of the length of from the hook position of the wire rope (14; 16) to the position of the center of gravity of the load; compute an upper limit resonance frequency (ωxh(n)) of the swing of the load from the suspension length (Ls(n)) of the wire rope (14; 16) and the minimum value (Lws(n)) of the length of from the hook position of the wire rope (14; 16) to the position of the center of gravity of the load; and change at least one of the frequency range of the frequency component to be attenuated and the rate of attenuation depending on a ratio of the upper limit resonance (coxh(n)) frequency to the reference resonance frequency (coxs(n)). obtain an average value (Lw(n)) and a minimum value (Lws(n)) of a length of from a hook position of the wire rope (14; 16) to a position of a center of gravity of the load based on a past measurement value; compute a reference resonance frequency (coxs(n)) of the swing of the load from the suspension length (Ls(n)) of the wire rope (14; 16) and the average value of the length of from the hook position of the wire rope (14; 16) to the position of the center of gravity of the load; compute an upper limit resonance frequency (ωxh(n)) of the swing of the load from the suspension length (Ls(n)) of the wire rope (14; 16) and the minimum value (Lws(n)) of the length of from the hook position of the wire rope (14; 16) to the position of the center of gravity of the load; and change at least one of the frequency range of the frequency component to be attenuated and the rate of attenuation depending on a ratio of the upper limit resonance (coxh(n)) frequency to the reference resonance frequency (coxs(n)).