IMAGE-PROCESSING APPARATUS, METHOD FOR CONTROLLING THEREOF, AND COMPUTER PROGRAM
First Claim
1. An image-processing apparatus that composes pieces of image data that are respectively drawn based on a plurality of drawing commands and displays the composite image data, comprising:
- an acquiring unit configured to acquire individual drawing commands in a predetermined order from the plurality of drawing commands;
a determining unit configured to determine whether or not image data that is drawn based on the drawing command is a still image or a moving image, the moving image including a plurality of frames;
a holding unit configured to hold color value data used for displaying a composite result of the still images, and to hold a moving image superimposition ratio used for displaying the moving image for each moving image;
an updating unit configured to update the color value data and the moving image superimposition ratio held by the holding unit; and
a display unit configured to display color value data representing composite image data, on a display screen;
wherein, for each piece of image data that is drawn based on the drawing command in the predetermined order, the updating unit;
updates each moving image superimposition ratio held in the holding unit based on a transmittance of the image data;
updates the color value data held by the holding unit based on color value data and a transmittance of a still image in a case where the image data is determined to be a still image; and
updates the color value data held by the holding unit based on a transmittance of a moving image, and causes the transmittance to be further held by the holding unit as a moving image superimposition ratio of the moving image in a case where the image data is determined to be a moving image; and
the display unit;
displays the color value data held by the holding unit; and
adds color value data, calculated by multiplying the color value data for each frame in the moving image by the moving image superimposition ratio corresponding to the moving image held by the holding unit, to color value data that is currently displayed, and displays resulting data on the display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
An image-processing apparatus is provided. The apparatus includes a determining unit determining a type of image data; a holding unit holding color value for the still images, and holding a ratio for the moving image for each moving image, an updating unit updating the color value and the ratio, and a display unit displaying composite image data. For each piece of image data to be drawn, the updating unit updates each ratio based on a transmittance of the image data, updates the color value and a transmittance of a still image when it is a still image, and updates the color value data based on a transmittance of a moving image, and causes the transmittance to be further held as a ratio of the moving image when it is a moving image. The display unit displays the composite image data using the color value and the ratio.
-
Citations
5 Claims
-
1. An image-processing apparatus that composes pieces of image data that are respectively drawn based on a plurality of drawing commands and displays the composite image data, comprising:
-
an acquiring unit configured to acquire individual drawing commands in a predetermined order from the plurality of drawing commands; a determining unit configured to determine whether or not image data that is drawn based on the drawing command is a still image or a moving image, the moving image including a plurality of frames; a holding unit configured to hold color value data used for displaying a composite result of the still images, and to hold a moving image superimposition ratio used for displaying the moving image for each moving image; an updating unit configured to update the color value data and the moving image superimposition ratio held by the holding unit; and a display unit configured to display color value data representing composite image data, on a display screen; wherein, for each piece of image data that is drawn based on the drawing command in the predetermined order, the updating unit; updates each moving image superimposition ratio held in the holding unit based on a transmittance of the image data; updates the color value data held by the holding unit based on color value data and a transmittance of a still image in a case where the image data is determined to be a still image; and updates the color value data held by the holding unit based on a transmittance of a moving image, and causes the transmittance to be further held by the holding unit as a moving image superimposition ratio of the moving image in a case where the image data is determined to be a moving image; and the display unit; displays the color value data held by the holding unit; and adds color value data, calculated by multiplying the color value data for each frame in the moving image by the moving image superimposition ratio corresponding to the moving image held by the holding unit, to color value data that is currently displayed, and displays resulting data on the display screen. - View Dependent Claims (2, 3, 5)
-
-
4. A method for controlling an image-processing apparatus that composes pieces of image data that are respectively drawn based on a plurality of drawing commands and displays the composite image data, comprising:
-
acquiring individual drawing commands in a predetermined order from the plurality of drawing commands; determining whether or not image data that is drawn based on the drawing command is a still image or a moving image, the moving image including a plurality of frames; holding color value data used for displaying a composite result of the still image, and holding a moving image superimposition ratio used for displaying the moving image for each moving image; updating the color value data and the moving image superimposition ratio held in the holding; and displaying color value data representing composite image data, on a display screen; wherein, for each piece of image data that is drawn based on the drawing command in the predetermined order, at the updating, each moving image superimposition ratio held in the holding is updated based on a transmittance of the image data, the color value data held in the holding is updated based on color value data and a transmittance of a still image in a case where the image data is determined to be a still image, the color value data held in the holding is updated based on a transmittance of a moving image and the transmittance is further held in the holding as a moving image superimposition ratio of the moving image in a case where the image data is determined to be a moving image, and at the displaying, the color value data held in the holding is displayed, and color value data, calculated by multiplying the color value data for each frame in the moving image by the moving image superimposition ratio corresponding to the moving image held in the holding, is added to color value data that is currently displayed, and resulting data is displayed on the display screen.
-
Specification