A terminal distinction circuit distinguishes the terminal type. When the
terminal is a PC, moving image data is sent directly from a moving image
buffer memory to a transmission image memory. The transmission image
memory sends moving image data together with a synchronization signal to
the terminal via a broadband modem. When the terminal is a cellular phone
or a PDA, an animation generating circuit reads images of every three
picture frames from moving image data having thirty picture frames per
second. The animation generating circuit scales down an image of each
picture frame according to the display capability of the terminal, and
then subtracts the number of color. Image data of ten picture frames is
converted into one animation GIF file. The animation GIF file is sent to
viewer's terminal via the broadband modem.