Escaneo de documentos en red

El escaneo de documentos en red parece existir por un lado, pero por otro lado no se ha convertido en una práctica común, a diferencia de la impresión en red. Los administradores siguen instalando controladores, y la configuración del escaneo remoto es individual para cada modelo de escáner. ¿Qué tecnologías hay disponibles actualmente y existe un futuro para este escenario?

Controlador instalado o acceso directo

En la actualidad, hay cuatro tipos de controladores que son comunes: TWAIN, ISIS, SANE y WIA. En esencia, estos controladores actúan como interfaz entre la aplicación y la biblioteca de bajo nivel del fabricante, que se conecta con un modelo específico.

Escaneo de documentos en red
Arquitectura simplificada de conexión al escáner

Generalmente se supone que el escáner está conectado directamente a la computadora. Sin embargo, nadie limita el protocolo entre la biblioteca de bajo nivel y el dispositivo. Puede ser TCP/IP. Así es como funcionan la mayoría de las MFP en red hoy en día: el escáner se ve como local, pero la conexión se realiza a través de la red.

La ventaja de esta solución es que a la aplicación no le importa cómo se realiza la conexión, lo importante es ver una interfaz familiar como TWAIN, ISIS u otra. No es necesario implementar soporte especial.

Pero las desventajas son evidentes. La solución está ligada al sistema operativo de escritorio. Los dispositivos móviles quedan rápidamente fuera del soporte. La segunda desventaja es que los controladores pueden funcionar de manera inestable en infraestructuras complejas, por ejemplo, en servidores terminales con clientes ligeros.

Una solución sería soportar la conexión directa al escáner mediante el protocolo HTTP/RESTful.

TWAIN Direct

TWAIN Direct fue propuesto por el consorcio TWAIN Working Group como una opción de acceso sin controlador.

Escaneo de documentos en red
TWAIN Direct

La idea principal es que toda la lógica se traslada al lado del escáner. El escáner proporciona acceso a través de REST API. Además, la especificación incluye una descripción de la publicación del dispositivo (autodiscovery). Se ve bien. Para el administrador, es una forma de evitar posibles problemas con los controladores. Soporte para todos los dispositivos, siempre que haya una aplicación compatible. Para los desarrolladores también hay ventajas, principalmente una interfaz de interacción familiar. El escáner actúa como un servicio web.

Si consideramos escenarios reales de uso, también se encontrarán desventajas. La primera es la situación de deadlock. No existen dispositivos en el mercado con TWAIN Direct y a los desarrolladores no les interesa soportar esta tecnología, ni viceversa. La segunda es la seguridad; la especificación no establece requisitos para la gestión de usuarios, ni para la frecuencia de actualizaciones para cerrar posibles brechas. Además, no está claro cómo los administradores pueden controlar las actualizaciones y el acceso. En la computadora hay software antivirus. Pero en el firmware del escáner, claramente podría no haberlo. servidor web, o podría haberlo, pero no lo que exige la política de seguridad de la empresa. Estemos de acuerdo, tener un malware que envíe todos los documentos escaneados a otros lugares no es muy bueno. Es decir, al implementar este estándar, las tareas que se resolvían mediante configuraciones de aplicaciones de terceros se transfieren a los fabricantes de dispositivos.

La tercera desventaja es la posible pérdida de funcionalidad. Los controladores pueden tener un procesamiento posterior adicional. Reconocimiento de códigos de barras, eliminación de fondos. Algunos escáneres tienen lo que se llama imprinter, una función que permite al escáner imprimir en el documento procesado. Esto no existe en TWAIN Direct. La especificación permite la expansión de la API, pero esto dará lugar a muchas implementaciones propietarias.

Y otra desventaja en los escenarios de trabajo con el escáner.

Escaneo desde una aplicación, o escaneo desde el dispositivo.

Veamos cómo se realiza un escaneo normal desde una aplicación. Coloco el documento. Luego abro la aplicación y escaneo. Después recojo el documento. Tres pasos. Ahora imagina que el escáner de red está en otra habitación. Se necesitan al menos 2 viajes hacia él. Esto es menos conveniente que la impresión en red.

Escaneo de documentos en red
Por otro lado, cuando el escáner puede enviar el documento por sí mismo. Por ejemplo, a un correo electrónico. Coloco el documento. Luego escaneo. El documento se envía inmediatamente al sistema objetivo.

Escaneo de documentos en red
Esa es la principal diferencia. Si el dispositivo está conectado a la red, es más conveniente escanear directamente al almacenamiento objetivo: carpeta, correo electrónico o sistema ECM. En este esquema, no hay lugar para el controlador.

Desde una perspectiva externa, utilizamos escaneo de red sin modificar las tecnologías existentes. Tanto desde aplicaciones de escritorio a través de un controlador, como directamente desde el dispositivo. Sin embargo, el escaneo remoto desde una computadora no se ha vuelto tan común como la impresión en red, debido a las diferencias en los escenarios de trabajo. El escaneo directo al almacenamiento necesario se está volviendo más demandado.

El soporte para escáneres TWAIN Direct como reemplazo de los controladores es un paso muy acertado. Sin embargo, el estándar llegó un poco tarde. Los usuarios quieren escanear directamente desde el dispositivo de red, enviando documentos a su destino. No hay necesidad de que las aplicaciones existentes soporten el nuevo estándar, ya que todo funciona perfectamente en la actualidad, y los fabricantes de escáneres no necesita implementarlo, ya que no hay aplicaciones.

Y para concluir. La tendencia general muestra que el escaneo de una o dos páginas será reemplazado por las cámaras de los teléfonos. Quedará el escaneo industrial, donde la velocidad es importante, el soporte de funciones de post-procesamiento que TWAIN Direct no puede proporcionar, y donde seguirá siendo importante la integración estrecha con el software.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster