Раньше я работал со сканером штрих-кода, и я знаю тот, который мы действовали как клавиатура и в основном "набрали" то, что он прочитал, и нажали Enter. Может быть, ваш картридер может или делает что-то подобное?
Если это так, вы можете установить очень простую форму с вводом текста и с JavaScript, автоматически фокусироваться на вводе. Затем отправьте форму в сценарий PHP, в котором записывается, что она получила.
Я видел сканер карт, который использовался как устройство для отсчета времени. У моей компании это было на компьютере, со страницей с текущим состоянием на мониторе. Когда кто-то ударил их карту, она запустила бы программу Perl и обновила базу данных. Я думаю, что страница была настроена на обновление каждые столько секунд.
Надеюсь, что-то, что я сказал, породит для тебя идею.