Patent ID: 7295221

Claim:
An image processing apparatus for variable magnification processing of output information, comprising: holding means for holding output images in a first size and an output position thereof, and holding output images in a second size and an output position thereof, wherein each of said output images is expressed by a plurality of objects, and each of said objects is assigned rendering attributes corresponding to a size and an output position; selection means for selecting a desired image from the output images held by said holding means, and designating an output size of the selected image; generation means for generating each output image independently for each of said plurality of objects expressing the image selected by said selection means corresponding to the output size on the basis of a ratio of change in output image size between the first and second sizes defined by the rendering attributes of each of said plurality of objects held by said holding means compared to the output size of the image selected by said selection means; determination means for determining each rendering position independently of the output images for each of said plurality of objects expressing the image selected by said selection means corresponding to the output position on the basis of a ratio of change in output position between the first and second positions defined by the rendering attributes of each of said plurality of objects held by said holding means compared to the image selected by said selection means; and rendering means for rendering each output image independently for each of said plurality of objects expressing the image selected by said selection means generated by said generation means at the rendering position determined by said determination means, wherein the rendered output image includes frame information of image information, the frame information including fitting information fitted into a frame of the frame information by a fitting means with the fitting information designated by a designation means for the fitting information, and wherein said rendering means displays the output image generated by said generation means on a display screen of a display device.