Revisa el protocolo HTTP .. busca el tema de caché .. cuando lo tengas se puede vera alguna solución en PHP como para que indiques que imagenes quieres que se queden en el caché y cuales no ...
Pero lo dicho .. eso es todo parte del protocolo HTTP:
http://www.rfc.net/rfc2068.html
(tal vez en el foro "Seguridad y redes" sepan algo más al respecto ..Sólo recuerda que PHP te pone a tu "disposición" funciones para que envies cabeceras al navegador: header() .. peron lo q envies o no envies es problema del protocolo correspondiente .. en tu caso el HTTP)
Un saludo,