Lo que debes intentar es que no queden en tu caché de tu navegador las imagenes y siempre se pidan "nuevas" al servidor. Borrar de los archivos temporales de tu navegador no es posible (y lógico que no se pueda por seguridad).
Desde PHP (ya que estamos en este foro) tienes funciones para enviar cabeceras HTTP al navegador .. de cualquier tipo, en concreto las de "no caché" (no sé como se comportará con imagenes) son:
www.php.net/header
Pero si te dá problemas con las imagenes .. teóricamente deberías darle un nombre diferente a cada imagen cuando la generes .. algo tipo:
Código PHP:
<img="imagen.jpg?<? echo time() ?>">
Con eso, tu imagen no es que no quede en la "caché" sino que se "repetirá" tantas veces como la llames con nombre diferente .. eso "llenará" a los "clientes" (navegadores) con ese montón de imagenes, las rutinas de "borrado" de caché o límites de este ya harán su trabajo para borrarlas.
Un saludo,