1. An image capture device comprising: a memory arranged to store a plurality of different capture modes, each of the plurality of different capture modes: being associated with a different image capture environment; and being associated with one or more capture triggers, at least one of the capture triggers being defined based on a user input, each capture trigger defining a condition that, when satisfied, takes a photograph of a scene in a respective image capture environment; and a processor arranged to automatically select one of the plurality of different capture modes when one or more mode change parameters signal a change from a first image capture environment to a second image capture environment in response to input received from a calendar program, the input from the calendar program including: a particular event associated with the second image capture environment; and a start time for the particular event.