Trabalhei em uma grande rede de varejo aqui do PR, que utiliza os Hamsters da Nitgen para leitura biométrica, com aplicação baseada nas APIs do fabricante e ambiente web baseado em ASP.NET. Acho muito funcional, inclusive tenho um equipamento desses em casa. ]
Quando saí, tentei desenvolver algo parecido, mas na época mnha maior dificuldade era fazer comunicação do hardware com o computador usando o PHP para inicializá-lo; não consegui achar função similar a do ASP.NET em PHP, acredito pelo fato da ligação que o ASP.NET tem com o Windows e automaticamente, API que interfira no SO.
Eventualmente se alguém tiver alguma luz, será muito útil. Inclusive vou acompanhar o tópico.
Link do equipamento: http://www.nitgen.com/eng/product/hamster1.html
Abraços!