Hola:
La característica de las imagenes en un tag input es que también hace submit, pero mostrando las coordenadas del ratón...
Puedes hacer 2 cosas (o tal vez más): Evitar el submit poniendo return false, con lo que perdería su sentido semántico y funcionalidad, o usar una imagen cualquiera y usar el evento click (onclick)
También puedes usar un botón y ponerle dentro la imagen:
<button name="leer" onclick="leeValor()"><img src="imagen.jpg" /></button>
Luego con estilos puedes quitar o poner bordes...
Saludos