Obter dados de um leitor de cédulas

Olá pessoal,

Em breve vou ter que iniciar um projeto que tera um leitor de cédulas conectado ao computador.

Alguém já utilizou isso antes com java? Sabem como funciona?