The system allows the pre-booking of legal representatives, contractors and inmate visitors with maximum speed and minimum fuss. Furthermore, it allows a photograph taken by a digital or eyeball camera to be printed on a bar-coded pass using a high speed printer so each visitor is easily identified, while, at controlled monitor points, the visitor pass badge is simply swiped and a high quality digital image appears to the HM Prison Service Officers, thus verifying that the correct person is passing through.