Hola:
Los input type="image"... son elementos especiales "input" o entrada.
La característica de este botón es que son también del tipo submit, y envía las coordenadas de la imagen donde se pinchó.
Si pinchas ese input, se envía el formulario salvo que canceles el envío en la validación, pero ejecutará la función validadora, así que tal vez te convenga alguna alternativa... una de ellas sería usar una etiqueta button (¡no entiendo porqué se usa tan poco!), con la imagen en el interior (esta etiqueta debe cerrarse) y si se quiere darle otro aspecto con estilos, por ejemplo sin color de fondo ni bordes...
Saludos