Image processing apparatus, display image generating method, and font data structure
AssigneeSony Interactive Entertainment Inc.
InventorsAkihiko Sugawara, Akio Ohba
Life of this patent
Estimating the term…
Abstract
Content data of a display target is acquired in accordance with a user's operations and is used to determine a configuration of a display image. Of the regions to be rendered using fonts in the display image, the region in which a character is to be displaced by a very small amount is determined. The characters targeted for displacement are rendered while being displaced over time in accordance with predetermined displacement rules. The characters not targeted for displacement are rendered in a reference position. With all characters rendered, the display image is completed and output. The processes of S12 to S24 are repeated until display is terminated.
Claims10
An image processing apparatus comprising:
- a storage section configured to store data associating data of a source image to be displayed in a display image with predetermined displacement rules for the source image with respect to a display image plane;
- a displacement controlling section configured to displace the source image in accordance with the displacement rules, before determining a pixel value of the display image on a basis of positional relations between the source image and the display image plane;
- and
- an output section configured to output data of the display image of which the pixel value is determined, wherein at least one of:
- (i) the storage section stores, as the displacement rules, rules for oscillation relative to the display image plane in association with the data of the source image, and the displacement controlling section oscillates the source image relative to the display image plane in accordance with the displacement rules,
- (ii) depending on whether or not the source image is to be displaced, the displacement controlling section varies a shape of a range in the source image referenced for determining each pixel value of the display image, and
- (iii) the displacement controlling section narrows the range in the source image referenced for determining each pixel value of the display image in a direction in which the source image is displaced.
A display image generating method by an image processing apparatus, the display image generating method comprising:
- reading out data for generating a display image from a memory that stores data associating data of a source image with predetermined displacement rules for the source image with respect to a display image plane;
- displacing the source image in accordance with the displacement rules, before determining a pixel value of the display image on a basis of positional relations between the source image and the display image plane;
- and
- outputting data of the display image of which the pixel value is determined, wherein at least one of:
- (i) the memory includes, as the displacement rules, rules for oscillation relative to the display image plane in association with the data of the source image, and the displacing includes oscillating the source image relative to the display image plane in accordance with the displacement rules,
- (ii) depending on whether or not the source image is to be displaced, the displacing includes varying a shape of a range in the source image referenced for determining each pixel value of the display image, and
- (iii) the displacing includes narrowing the range in the source image referenced for determining each pixel value of the display image in a direction in which the source image is displaced.
A non-transitory, computer-readable storage medium containing a computer program, which when executed by a computer, causes the computer to carry out actions, comprising:
- reading out data for generating a display image from a memory that stores data associating data of a source image with predetermined displacement rules for the source image with respect to a display image plane;
- displacing the source image in accordance with the displacement rules, before determining a pixel value of the display image on a basis of positional relations between the source image and the display image plane;
- and
- outputting data of the display image of which the pixel value is determined, wherein at least one of:
- (i) the memory includes, as the displacement rules, rules for oscillation relative to the display image plane in association with the data of the source image, and the displacing includes oscillating the source image relative to the display image plane in accordance with the displacement rules,
- (ii) depending on whether or not the source image is to be displaced, the displacing includes varying a shape of a range in the source image referenced for determining each pixel value of the display image, and
- (iii) the displacing includes narrowing the range in the source image referenced for determining each pixel value of the display image in a direction in which the source image is displaced.
A non-transitory, computer-readable storage medium containing a font data structure to be referenced by an image processing apparatus for rendering a character in a display image, wherein with respect to each character, data of an image representing a shape of the character that is arranged on a display image plane and whose pixel value at a corresponding position is referenced for determining the pixel values of the display image is associated with displacement rules representing the rules according to which the image processing apparatus displaces the arrangement, wherein at least one of:
- (i) a memory includes, as the displacement rules, rules for oscillation relative to the display image plane in association with the data of the source image, and the displacing includes oscillating the source image relative to the display image plane in accordance with the displacement rules,
- (ii) depending on whether or not the source image is to be displaced, the displacing includes varying a shape of a range in the source image referenced for determining each pixel value of the display image, and
- (iii) the displacing includes narrowing the range in the source image referenced for determining each pixel value of the display image in a direction in which the source image is displaced.
Dependencies are inferred from the claim text.