Оказывается, многие цифровые камеры Canon имеют возможность управления с компьютера (по USB) - т.е. можно, к примеру, сделать автоматическую съемку чего-либо через заданные промежутки времени, с помещением кадров на диск.
Стандартная (от Canon) программа называется RemoteCapture, кроме того, здесь и здесь описаны протоколы.