An audio signal processing apparatus including a driving unit for mechanically driving a system, which is part of the apparatus, comprising: an audio acquisition means configured to acquire an audio signal representing an audio in the vicinity; a noise reduction means configured to reduce noise included in the audio signal, the noise being mechanical driving noise caused by driving of the driving unit; a control means configured to control said noise reduction means in accordance with the driving of the driving unit, wherein said noise reduction means has a first noise reduction unit configured to perform a first noise reduction process (44a-44d) of reducing the mechanical driving noise based on the audio signal in a period including the mechanical driving noise, and a second noise reduction unit configured to perform a second noise reduction process (44e-44f) of reducing the mechanical driving noise by replacing the audio signal in the period including the mechanical driving noise with a signal generated based on the audio signal in a period that does not include the mechanical driving noise, characterized in that when the driving unit is driven, said control means is configured to control said noise reduction means to execute the second noise reduction process after execution of the first noise reduction process by controlling the first noise reduction unit to perform the first noise reduction process (44a-44d) on the acquired audio signal and controlling the second noise reduction unit to perform the second noise reduction process (44e-44f) on the audio signal having undergone the first noise reduction process by the first noise reduction unit. an audio acquisition means configured to acquire an audio signal representing an audio in the vicinity; a noise reduction means configured to reduce noise included in the audio signal, the noise being mechanical driving noise caused by driving of the driving unit; a control means configured to control said noise reduction means in accordance with the driving of the driving unit, wherein said noise reduction means has a first noise reduction unit configured to perform a first noise reduction process (44a-44d) of reducing the mechanical driving noise based on the audio signal in a period including the mechanical driving noise, and a second noise reduction unit configured to perform a second noise reduction process (44e-44f) of reducing the mechanical driving noise by replacing the audio signal in the period including the mechanical driving noise with a signal generated based on the audio signal in a period that does not include the mechanical driving noise, characterized in that when the driving unit is driven, said control means is configured to control said noise reduction means to execute the second noise reduction process after execution of the first noise reduction process by controlling the first noise reduction unit to perform the first noise reduction process (44a-44d) on the acquired audio signal and controlling the second noise reduction unit to perform the second noise reduction process (44e-44f) on the audio signal having undergone the first noise reduction process by the first noise reduction unit.