Patent ID: 7525557

Claim:
A moving-image synthesis device comprising: a synthesis processor which receives a video signal, which includes moving-image data and a moving-image control signal including display timing information of each frame of the moving-image data and the synthesis processor processes data-for-synthesis recursively; and a storage which stores data-for-synthesis, which includes a plurality of items of image-data-for-synthesis and a plurality of items of control-data-for-synthesis associated with the plurality of items of the image-data-for-synthesis: wherein the synthesis processor performs the steps of: reading at least one of the plurality of items of the control-data-for-synthesis from the storage at a timing based on the moving-image control signal when the control-data-for-synthesis includes a repetition count indicating that the control-data-for-synthesis is not repeated and when the control-data-for-synthesis includes a repetition count indicating that the control-data-for-synthesis is repeated, the synthesis processor will use the control-data-for-synthesis that was previously read for a number of successive repetitions of processing data-for-synthesis equal to the repetition count of the control-data-for-synthesis; analyzing the control-data-for-synthesis which includes pointer information pointing to the next control-data-for-synthesis that is to be read, pointer information pointing to the image-data-for-synthesis that is to be read and the repetition count of current image-data-for-synthesis indicating the number of frames the current image-for-synthesis is displayed; reading the image-data-for-synthesis from the storage in accordance with the read control-data-for-synthesis at a timing in accordance with the input timing of the moving-image data when the control-data-for-synthesis includes a repetition count indicating that the image-data-for-synthesis is not repeated and when the control-data-for-synthesis includes a repetition count indicating that the image-data-for-synthesis is repeated, the image-data-for-synthesis will use the image-data-for-synthesis that was previously read for a number of successive repetitions of processing data-for-synthesis equal to the repetition count of the control-data-for-synthesis; executing processing to synthesize one frame of the moving-image data and the read image-data-for-synthesis forming a composite image.