1. A teachable camera comprising: a behaviour memory that stores at least one behaviour controlling automated image analysis and capture of images by the camera; and a behaviour controller that controls output of behaviours from the behaviour memory, each of said behaviours specifying at least one rule for determining whether or not an image should be stored so that it is not discarded as other images are acquired.