I'm not sure that this is exactly what you are looking for but may it help you, it is able to take screen shots of the computer screen at different times, but mainly its used to monitor live feeds from the screens. Its pretty cool, I will post the links in the application section.
"The Network LookOut Administrator Professional allows you to see live screens of remote computers. This way, you can always watch what users are doing on the remote computer. Additionally, you have the ability to take control of a remote computer by controlling the mouse and keyboard; this is especially useful when you need to assist the person who uses the remote computer. If you are an administrator, you can easily administer remote computers from your computer.To increase your efficiency the console now include several tolls that can be executed on all or just selected remote computers."