It also depends on the available light. The camera *may* be trying or incorrectly auto-adjusting for the type of light, daylight vs incandescent vs fluorescent, etc... and each will have a different color warmth based on that light.
My Casio sometimes gets it wrong.