It seems like it's working as intended as long as your RPM is stable in all of these different conditions.
The IAC is the Idle Air Control. When the throttle is fully closed, the IAC allows a certain amount of air to pass through to keep the engine idling.
The alternator (blower fan speed increase) and the AC compressor are both items that load the engine, requiring more air and more fuel to maintain the same idle with the throttle opening at 0%. So the ECU asks the IAC to open up more to allow this to happen.