Patent ID: 7856481

Claim:
A data communication apparatus in which a detachable storage medium is to be mounted, comprising: a recognizing unit arranged to recognize that the detachable storage medium is mounted in the apparatus; a displaying unit arranged to display a plurality of functions which can be executed by the apparatus, when the recognizing unit recognizes that the detachable storage medium is mounted in the apparatus; a function selecting unit arranged to select any one of a plurality of the functions which can be executed by the apparatus; an executing unit arranged to execute the any one of the plurality of the functions selected by said function selecting unit; and an image data selecting unit arranged to select one image data for which the any one of the plurality of the functions selected by said function selecting unit is to be executed, out of the at least one image data stored in the detachable storage medium, wherein said image data selecting unit selects, in a case where the detachable storage medium stores a command file which describes a manner of processing the image data stored in the detachable storage medium, the image data designated by the command file, and selects, in a case where the detachable storage medium does not store the command file, the image data designated by an ID of the image data specified by a user, and wherein said executing unit executes the any one of the functions selected by said function selecting unit for the one image data selected said data selecting unit.