1. A method of monitoring interaction between a user and a computer, the method including: generating an image including random reference data readable by the user; communicating the image to the computer for display to the user; receiving user input data; and comparing the random reference data and the user input data to determine if the user is interacting with the computer.