What people refer to as a "scaler" is typically a deinterlacer and scaler in one box. In order to scale an image properly, it must be progressive, so a deinterlacer is required to scale an interlaced image. Even if the input is interlaced (like 480i) and the output is interlaced (like 1080i) internally the signal must be converted to progressive to do the scaling.
Since the deinterlacer is basically implied, people refer to these boxes as "scalers" and not generally "deinterlacer/scalers."
An iScan is not a scaler, but is just a deinterlacer. It takes 480i in and outputs 480p. Some call deinterlacers "line doublers" but that's a misleading term that I don't like to use. The number of vertical lines visible on screen is not being doubled. A 480-line interlaced image is just being converted to a 480-line progressive image. This does double the total number of lines being sent to the display, because the 480 lines are being drawn twice as fast, but visually the result is not equivalent to doubling the displayed resolution.
Does that help?
Don