Si, quizás me he explicado mal...
Un ejemplo de un formulario que incorpore ficheros podría ser el formulario de adjuntar ficheros de yahoo o cualquier otro webmail. Como sabeis, estos formularios tienen un botón (INPUT TYPE=FILE) que permiten seleccionar un fichero. Cuando hacemos el submit, el fichero se sube al servidor.
Por otra parte tenemos los driver TWIAN que proporcionan los fabricantes de scaner. Desde cualquier aplicación (pongamos PHOTOSHOP) se aprieta el botón de escasnear, y se activa el escaner, cuando terminamos el proceso, el escaner pasa la imagen a la aplicación directamente, luego la retocamos y si queremos la guardamos.
Lo que yo quiero hacer, es preparar un formulario que funcione como una aplicación de estas que llama al driver twain, de forma que cuando apriete "el botón" se arranque la utilidad de escaneo, y cuando termine el proceso, el fichero quede listo para subir al servidor (cuando enviemos el formulario).
Se me ocurre que usando un applet de Java se podría hacer, ya que la máquina virtual tiene privilegios suficientes en el equipo local como para llamar al Twain. Pero me gustaría saber vuestra opinión sobre otra vía alternativa...