that does not look like a problem with your camera ... if you take a photo o a lcd screen .. at certain angles you will see rainbow colours .. that is purely because of diffraction ... if your camera really has a problem then the same rainbow colours have to appear when you take a photo of your...