A cradle apparatus for a digital camera with a control program
preliminarily installed, including a communicating device in which an
information signal is sent and received between an information processing
apparatus and the digital camera, an output by which video signal is
output, a connector onto which the digital camera is detachably
connected, a charging detector to detect a voltage level of battery in
the digital camera, and a version detector to detect the control program
for the digital camera being sent and received as the information signal
between the digital camera and the information processing apparatus by
the communicating device to re-write the control program.