Image drawing method, image drawing apparatus, recording medium, and program
AssigneeSony Computer Entertainment Inc.
InventorsYoshikazu Satake, Hiromichi Takahashi
Life of this patent
Estimating the term…
Abstract
Same message data indicative of one message is stored in a plurality of frame data corresponding to the number of frames for displaying the message for a predetermined period of time. The message data includes data packets of compressed data parts and indexes. The compressed data parts as data units (words) of the message are stored in sector data SD of the frame data and decompressed to generated bitmap data. The indexes indicate positions of the bitmap data and are stored in sector headers SH.
Claims20
An image drawing method comprising the steps of:
- reading streaming data made up of a lot of frame data sector by sector;
- performing an object drawing process to display an animation of three-dimensional images on a screen based on at least motion data in each of said frame data;
- and
- performing a message drawing process to display messages on the screen based on message data in each of said frame data,
- wherein same message data indicative of one message is stored in a plurality of frame data of said streaming data, said message data comprising a plurality of packet data each indicating a message image and a plurality of index data each indicating positional information of a message image;
- and
- wherein, in said message drawing process, message images indicated by a plurality of packet data are drawn at predetermined positions based on a plurality of index data to display a message on the screen.
An image drawing apparatus comprising:
- means for reading streaming data made up of a lot of frame data sector by sector;
- means for performing an object drawing process to display an animation of three-dimensional images on a screen based on at least motion data in each of said frame data;
- and
- means for performing a message drawing process to display messages on the screen based on message data in each of said frame data,
- wherein same message data indicative of one message is stored in a plurality of frame data of said streaming data, said message data comprising a plurality of packet data each indicating a message image and a plurality of index data each indicating positional information of a message image;
- and
- wherein said means for performing a message drawing process draws message images indicated by a plurality of packet data based on a plurality of index data to display a message on the screen.
A recording medium for storing a program comprising the steps of:
- reading streaming data made up of a lot of frame data sector by sector;
- performing an object drawing process to display an animation of three-dimensional images on a screen based on at least motion data in each of said frame data;
- and
- performing a message drawing process to display messages on the screen based on message data in each of said frame data,
- wherein same message data indicative of one message is stored in a plurality of frame data of said streaming data, said message data comprising a plurality of packet data each indicating a message image and a plurality of index data each indicating positional information of a message image;
- and
- wherein, in said step of performing a message drawing process, message images indicated by a plurality of packet data are drawn at predetermined positions based on a plurality of index data to display a message on the screen.
A recording medium for storing streaming data used by a program comprising the steps of:
- performing an object drawing process to display an animation of three-dimensional images on a screen;
- and
- performing a message drawing process to display messages on the screen,
- wherein said streaming data comprises a plurality of frame data each having motion data used in said object drawing process and message data used in said message drawing process;
- and
- wherein same message data indicative of one message is stored in a plurality of frame data of said streaming data, said message data comprising a plurality of packet data each indicating a message image and a plurality of index data each indicating positional information of a message image.
A program comprising the steps of:
- reading streaming data made up of a lot of frame data sector by sector;
- performing an object drawing process to display an animation of three-dimensional images on a screen based on at least motion data in each of said frame data;
- and
- performing a message drawing process to display messages on the screen based on message data in each of said frame data,
- wherein same message data indicative of one message is stored in a plurality of frame data of said streaming data, said message data comprising a plurality of packet data each indicating a message image and a plurality of index data each indicating positional information of a message image;
- and
- wherein, in said step of performing a message drawing process, message images indicated by a plurality of packet data are drawn at predetermined positions based on a plurality of index data to display a message on the screen.
Dependencies are inferred from the claim text.