A scanning mechanism to scan a light source, such as a low-level laser, to create a desirable energy distribution on a treatment area. The light source may include multiple light beam generators, each having a different wavelength and each having a different energy distribution. The scanning mechanism can be programmable to scan in different patterns in accordance with a desired treatment.低レベルレーザなどの光源をスキャンし、治療区域上に望ましいエネルギー分布を作成するスキャニング機構。光源は、それぞれが異なる波長を有し、かつそれぞれが異なるエネルギー分布を有する、多数の光線発生器を含むことができる。スキャニング機構はプログラム可能であり、所望の治療にしたがって様々なパターンでスキャンすることができる。