Canon DSLR cameras can be controlled through PC. Canon provides an SDK for this. We need an application written with this SDK to control a camera. The software will look like the Canon EOS Utility software, but will have our logo and name. Further, it will have a USB lock implemented so that the app