Digitalizar documentos em uma rede

Por um lado, a digitalização de documentos em rede parece existir, mas, por outro lado, não se tornou uma prática geralmente aceita, ao contrário da impressão em rede. Os administradores ainda instalam drivers e as configurações de digitalização remota são individuais para cada modelo de scanner. Que tecnologias estão disponíveis neste momento e tal cenário tem futuro?

Driver instalável ou acesso direto

Atualmente existem quatro tipos comuns de drivers: TWAIN, ISIS, SANE e WIA. Essencialmente, esses drivers atuam como uma interface entre o aplicativo e uma biblioteca de baixo nível do fabricante vinculada a um modelo específico.

Digitalizar documentos em uma rede
Arquitetura simplificada de conexão do scanner

Geralmente presume-se que o scanner esteja conectado diretamente ao computador. No entanto, ninguém limita o protocolo entre a biblioteca de baixo nível e o dispositivo. Também pode ser TCP/IP. É assim que a maioria dos MFPs em rede funciona agora: o scanner é visível como local, mas a conexão passa pela rede.

A vantagem desta solução é que o aplicativo não se importa exatamente como a conexão é feita, o principal é ver a interface TWAIN, ISIS ou outra interface familiar. Não há necessidade de implementar suporte especial.

Mas as desvantagens também são óbvias. A solução é baseada em um sistema operacional de desktop. Dispositivos móveis não são mais suportados. A segunda desvantagem é que os drivers podem ser instáveis ​​em infraestruturas complexas, por exemplo, em servidores de terminal com thin clients.

A saída seria suportar conexão direta ao scanner através do protocolo HTTP/RESTful.

TWAIN Direto

TWAIN Direto foi proposto pelo Grupo de Trabalho TWAIN como uma opção de acesso sem driver.

Digitalizar documentos em uma rede
TWAIN Direto

A ideia principal é que toda a lógica seja transferida para o lado do scanner. E o scanner fornece acesso via API REST. Além disso, a especificação contém uma descrição da publicação do dispositivo (autodescoberta). Parece bom. Para o administrador, isso elimina possíveis problemas com drivers. Suporte para todos os dispositivos, o principal é que exista um aplicativo compatível. Também há vantagens para o desenvolvedor, principalmente a interface de interação familiar. O scanner atua como um serviço web.

Se considerarmos cenários reais de uso, também haverá desvantagens. A primeira é a situação de impasse. Não existem dispositivos no mercado com TWAIN Direct e não faz sentido que os desenvolvedores suportem esta tecnologia e vice-versa. A segunda é a segurança; a especificação não impõe requisitos de gerenciamento de usuários ou frequência de atualizações para fechar possíveis brechas. Também não está claro como os administradores podem controlar as atualizações e o acesso. O computador possui software antivírus. Mas no firmware do scanner, que obviamente terá um servidor web, pode não ser o caso. Ou seja, mas não o que a política de segurança da empresa exige. Concordo, ter um malware que envie todos os documentos digitalizados para a esquerda não é muito bom. Ou seja, com a implementação deste padrão, tarefas que eram resolvidas pelas configurações de aplicativos de terceiros são transferidas para os fabricantes dos dispositivos.

A terceira desvantagem é uma possível perda de funcionalidade. Os drivers podem ter pós-processamento adicional. Reconhecimento de código de barras, remoção de fundo. Alguns scanners possuem o chamado. impressora - uma função que permite ao scanner imprimir em um documento processado. Isso não está disponível no TWAIN Direct. A especificação permite que a API seja estendida, mas isso levará a muitas implementações personalizadas.

E mais um ponto negativo nos cenários de trabalho com scanner.

Digitalize a partir de um aplicativo ou de um dispositivo

Vejamos como funciona uma verificação regular de um aplicativo. Estou colocando o documento de lado. Então abro o aplicativo e digitalizo. Então eu pego o documento. Três etapas. Agora imagine que o scanner de rede está em outra sala. Você precisa fazer pelo menos 2 abordagens para isso. Isto é menos conveniente do que a impressão em rede.

Digitalizar documentos em uma rede
Outra questão é quando o próprio scanner pode enviar um documento. Por exemplo, por correio. Estou colocando o documento de lado. Então eu digitalizo. O documento voa imediatamente para o sistema de destino.

Digitalizar documentos em uma rede
Esta é a principal diferença. Se o dispositivo estiver conectado a uma rede, será mais conveniente digitalizar diretamente para o armazenamento de destino: pasta, correio ou sistema ECM. Não há lugar para motorista neste circuito.

De uma perspectiva externa, utilizamos a digitalização em rede sem alterar as tecnologias existentes. Além disso, tanto a partir de aplicativos de desktop por meio do driver, quanto diretamente do dispositivo. Mas a digitalização remota a partir de um computador não se tornou tão difundida quanto a impressão em rede devido às diferenças nos cenários operacionais. A digitalização direta para o local de armazenamento desejado está se tornando mais popular.

O suporte para scanners TWAIN Direct como substitutos de drivers é um passo muito bom. Mas o padrão está um pouco atrasado. Os usuários desejam digitalizar diretamente de um dispositivo de rede, enviando documentos ao seu destino. Os aplicativos existentes não precisam suportar o novo padrão, pois tudo funciona bem agora, e os fabricantes de scanners não precisam implementá-lo, pois não há aplicativos.

Para concluir. A tendência geral mostra que a simples digitalização de uma ou duas páginas será substituída por câmeras nos telefones. Permanecerá a digitalização industrial, onde a velocidade é importante, o suporte para funções de pós-processamento que o TWAIN Direct não pode fornecer e onde a forte integração com o software continuará a ser importante.

Fonte: habr.com

Adicionar um comentário