I believe Cisco Security Agent has such an option to monitor this sort of thing... got a spare million quid?
---------- Post added at 22:41 ---------- Previous post was at 22:39 ----------
...or maybe you could put a little button implanted in their seats, and when they sit down the button is depressed, indicating they're at their desk