A camera is provided with a radio receiver for receiving electromagnetic
waves transmitted from a given radio base station, a GPS receiver for
receiving electromagnetic waves transmitted from each of a plurality of
artificial satellites, a place information generator for generating place
information based on one of electromagnetic waves received by the radio
receiver and electromagnetic waves received by the GPS receiver, and a
selector for selecting activation of one of the radio receiver and the GPS
receiver, the selector judging whether the receptive state of the radio
receiver is satisfactory, and selecting activation of the GPS receiver if
the receptive state of the radio receiver is judged to be unsatisfactory.