A digital camera includes a CPU (34). The CPU (34) is a multitasking CPU
for executing in parallel an imaging task, a file recording task, and a
file transmitting task. When a shutter button (32) is operated, JPEG data
corresponding to an object scene is written to an SDRAM (22) by the
imaging task. An image file including the JPEG data stored in the SDRAM
(22) is recorded in a CF memory of a memory/LAN cartridge (30) by the
file recording task. The image file recorded in the CF memory is applied
to a wireless LAN card of the memory/LAN cartridge (30) by the file
transmitting task.