The invention is to provide a method for communicating data between a digital
camera and a portable electronic communication device comprising the processes
of transmitting an instruction packet created by the electronic communication device
to the digital camera for storage by means of a defined image data protocol; converting
image data stored in the digital camera into at least one reply packet based on
the instruction packet by performing the image data protocol by the digital camera
and transmitting the reply packet back to the electronic communication device;
and performing an error checking on at least one check field of the reply packet
by the electronic communication device by means of the image data protocol so as
to ensure that no erroneous image data being received.