Patent US5126650A successfully refreshed from Google Patents.
Patent US5680532A successfully refreshed from Google Patents.
US5680532A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for producing animation image
Assignee: Hitachi Ltd
•
Filing: 1994-03-28
•
Granted: 1997-10-21
•
Expires: 2014-03-28
Abstract
Abstract A method and apparatus for producing animation image wherein at least one characteristic value is given to at least one point to be observed in a space in which an animated object is contained, and the position of the animated object is modified in each frame of a plurality of successive frames on the basis of a value obtained through observation by the animated object of at least one of the characteristic values given to the point to be observed.
Inventors
- 👤 Koji Amakawa
- 👤 Ryozo Takeuchi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 22:07
CPC Classifications
G; G06; G06T; G06T17/00; G06T13/00
Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
146 words
A method of producing an animation image of motion of an animated object in an image processing apparatus, comprising the steps of: storing, by the image processing apparatus, in a memory connected to the image processing apparatus information indicating an effect of a motion of a second animated object on a motion of a first animated object, corresponding to said second animated object; modifying, by the image processing apparatus, said motion of said first animated object based on said information and said motion of said second animated object; and displaying, by the image processing apparatus on a display screen connected to the image processing apparatus, said modified motion of said first animated object and said motion of said second animated object, wherein said information comprises data identifying a quantum of said effect which varies with distance between said second animated object and said first animated object.
Claim 2
Independent Claim
146 words
A method of producing an animation image of motion of an animated object in an image processing apparatus, comprising the steps of: storing, by the image processing apparatus, in a memory connected to the image processing apparatus information indicating an effect of a motion of a second animated object on a motion of a first animated object, corresponding to said second animated object; modifying, by the image processing apparatus, said motion of said first animated object based on said information and said motion of said second animated object; and displaying, by the image processing apparatus on a display screen connected to the image processing apparatus, said modified motion of said first animated object and said motion of said second animated object, wherein said information comprises data identifying a quantum of said effect which varies with distance between said second animated object and said first animated object.
Claim 3
Dependent Claim
38 words
A method of producing an animation image according to claim 1, wherein said information comprises data identifying a quantum representing how said first animated object approaches or avoids said second animated object when said second animated object moves.
Claim 4
Dependent Claim
82 words
A method of producing an animation image according to claim 2, wherein said data identifying a quantum represents a distance to be maintained from said second animated object, and wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object based on said data identifying quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 5
Dependent Claim
83 words
A method of producing an animation image according to claim 2, wherein said data identifying a quantum is related to an area provided around said second animated object, and wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 6
Dependent Claim
85 words
A method of producing an animation image according to claim 2, wherein said data identifying a quantum is a function of distances to be maintained from said second animated object, and wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 7
Dependent Claim
55 words
A method of producing an animation image according to claim 1, wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object by changing a value of acceleration of said first animated object based on said information and said motion of said second animated object.
Claim 8
Dependent Claim
54 words
A method of producing an animation image according to claim 1, wherein said modifying step includes the step of: modifying, by the image processing apparatus, said motion of said first animated object by changing a force vector of said first animated object based on said information and said motion of said second animated object.
Claim 9
Independent Claim
200 words
A method of producing an animation image of motion of an animated object in an image processing apparatus, comprising the steps of: storing, by the image processing apparatus, in a memory connected to the image processing apparatus first information which identifies an initial position and an initial motion of first and second animated objects, second information which identifies an area provided around said second animated object, and third information of a quantum representing how said first animated object and second animated object approach or avoid each other in said area; modifying, by the image processing apparatus, said first information of at least one of said first and second animated objects based on said third information when said second animated object moves relative to said first animated object causing a position of said first animated object to be included in said area identified by said second information; and displaying, by the image processing apparatus on a display screen connected to the image processing apparatus, position and motion of said at least one of said first and second animated objects based on said modified first information and displaying position and motion of the other one of said first and second animated objects.
Claim 10
Independent Claim
200 words
A method of producing an animation image of motion of an animated object in an image processing apparatus, comprising the steps of: storing, by the image processing apparatus, in a memory connected to the image processing apparatus first information which identifies an initial position and an initial motion of first and second animated objects, second information which identifies an area provided around said second animated object, and third information of a quantum representing how said first animated object and second animated object approach or avoid each other in said area; modifying, by the image processing apparatus, said first information of at least one of said first and second animated objects based on said third information when said second animated object moves relative to said first animated object causing a position of said first animated object to be included in said area identified by said second information; and displaying, by the image processing apparatus on a display screen connected to the image processing apparatus, position and motion of said at least one of said first and second animated objects based on said modified first information and displaying position and motion of the other one of said first and second animated objects.
Claim 11
Dependent Claim
112 words
An image processing apparatus for producing an animation image of motion of an animated object, comprising: means for storing information indicating an effect of a motion of a second animated object on a motion of a first animated object, corresponding to said second animated object; means for modifying said motion of said first animated object based on said information and said motion of said second animated object; and means for displaying said modified motion of said first animated object and said motion of said second animated object, wherein said information comprises data identifying a quantum of said effect which varies with distance between said second animated object and said first animated object.
Claim 12
Dependent Claim
112 words
An image processing apparatus for producing an animation image of motion of an animated object, comprising: means for storing information indicating an effect of a motion of a second animated object on a motion of a first animated object, corresponding to said second animated object; means for modifying said motion of said first animated object based on said information and said motion of said second animated object; and means for displaying said modified motion of said first animated object and said motion of said second animated object, wherein said information comprises data identifying a quantum of said effect which varies with distance between said second animated object and said first animated object.
Claim 13
Dependent Claim
40 words
An image processing apparatus for producing an animation image according to claim 9, wherein said information comprises data identifying a quantum representing how said first animated object approaches or avoids said second animated object when said second animated object moves.
Claim 14
Dependent Claim
79 words
An image processing apparatus for producing an animation image according to claim 10, wherein said data identifying a quantum represents a distance to be maintained from said second animated object, and wherein said modifying means comprises: means for modifying said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 15
Dependent Claim
79 words
An image processing apparatus for producing an animation image according to claim 10, wherein said data identifying a quantum is related to an area provided around said second animated object, and wherein said modifying means comprises: means for modifying said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 16
Dependent Claim
80 words
An image processing apparatus for producing an animation image according to claim 10, wherein said data identifying quantum is a function of distances to be maintained from said second animated object, and wherein said modifying means comprises: means for modifying said motion of said first animated object based on said data identifying a quantum, position information of said first animated object and said second animated object, and said motion of said second animated object, when said second animated object moves.
Claim 17
Dependent Claim
51 words
An image processing apparatus for producing an animation image according to claim 9, wherein said modifying means comprises: means for modifying said motion of said first animated object by changing a value of acceleration of said first animated object based on said information and said motion of said second animated object.
Claim 18
Dependent Claim
50 words
An image processing apparatus for producing an animation image according to claim 9, wherein said modifying means comprises: means for modifying said motion of said first animated object by changing a force vector of said first animated object based on said information and said motion of said second animated object.
Claim 19
Dependent Claim
165 words
An image processing apparatus for producing an animation image of motion of an animated object, comprising: means for storing first information which identifies an initial position and an initial motion of first and second animated objects, second information which identifies an area provided around said second animated object, and third information of a quantum representing how said first animated object and second animated object approach or avoid each other in said area; means for modifying said first information of at least one of said first and second animated objects based on said third information when said second animated object moves relative to said first animated object causing position of said first animated object to be included in said area identified by said second information; and means for displaying position and motion of said at least one of said first and second animated objects based on said modified first information and displaying position and motion of the other one of said first and second animated objects.
Claim 20
Dependent Claim
165 words
An image processing apparatus for producing an animation image of motion of an animated object, comprising: means for storing first information which identifies an initial position and an initial motion of first and second animated objects, second information which identifies an area provided around said second animated object, and third information of a quantum representing how said first animated object and second animated object approach or avoid each other in said area; means for modifying said first information of at least one of said first and second animated objects based on said third information when said second animated object moves relative to said first animated object causing position of said first animated object to be included in said area identified by said second information; and means for displaying position and motion of said at least one of said first and second animated objects based on said modified first information and displaying position and motion of the other one of said first and second animated objects.
Claim 21
Independent Claim
167 words
A method for producing an animation image in an image processing apparatus, comprising the steps of: (a) storing in a memory: (a1) first information identifying initial position of points representing respective animated objects and referred to as points to be observed, (a2) second information identifying an area around each point to be observed, (a3) third information of a quantum given to each point, and (a4) fourth information of an observed value of the quantum of a point to be observed, occurring when each animated object is located in the designated area around the point to be observed, and performing for each of a plurality of successive frames and for each animated object the steps of: (b) determining the quantum of the points to be observed by the animated object, other than its own quantum, and (c) modifying the position of the animated object based on a value obtained through observation by the animated object of at least one of quantum given to the points to be observed.
Claim 22
Independent Claim
167 words
A method for producing an animation image in an image processing apparatus, comprising the steps of: (a) storing in a memory: (a1) first information identifying initial position of points representing respective animated objects and referred to as points to be observed, (a2) second information identifying an area around each point to be observed, (a3) third information of a quantum given to each point, and (a4) fourth information of an observed value of the quantum of a point to be observed, occurring when each animated object is located in the designated area around the point to be observed, and performing for each of a plurality of successive frames and for each animated object the steps of: (b) determining the quantum of the points to be observed by the animated object, other than its own quantum, and (c) modifying the position of the animated object based on a value obtained through observation by the animated object of at least one of quantum given to the points to be observed.
Claim 23
Dependent Claim
26 words
A method according to claim 17, wherein said step (c) includes a step of modifying a value of acceleration of the object based on said quantum.
Claim 24
Dependent Claim
25 words
A method according to claim 17, wherein said step (c) includes a step of modifying a force vector given the object based on said quantum.
Claim 25
Dependent Claim
25 words
A method according to claim 17, wherein said step (c) includes the step of modifying a force vector given the object based on said quantum.
Claim 26
Dependent Claim
26 words
A method according to claim 17, wherein said step (c) includes a step of modifying a value of velocity of the object based on said quantum.
Claim 27
Dependent Claim
18 words
A method according to claim 17, wherein said area is provided within a fixed distance from the object.
Claim 28
Dependent Claim
18 words
A method according to claim 17, wherein said area is provided as a plurality of layers of area.
Claim 29
Dependent Claim
15 words
A method according to claim 17, wherein said area is provided as a two-dimensional area.
Claim 30
Dependent Claim
15 words
A method according to claim 17, wherein said area is provided as a three-dimensional area.
Claim 31
Dependent Claim
162 words
Apparatus for producing an animation image comprising: (a) a storage for storing: (a1) first information identifying initial position of points representing respective animated objects and referred to as points to be observed, (a2) second information identifying an area around each point to be observed, (a3) third information of a quantum given to each point, and (a4) fourth information of an observed value of the quantum of a point to be observed, on occurring when each animated object is located in the designated area around the point to be observed; and means for performing for each of a plurality of successive frames and for each animated object the functions of: (b) determining the quantum of the points to be observed by the animated object, other than its own quantum, and (c) modifying the position of the animated object based on a value obtained through observation by the said animated object of at least one of quantum given to the points to be observed.
Claim 32
Dependent Claim
162 words
Apparatus for producing an animation image comprising: (a) a storage for storing: (a1) first information identifying initial position of points representing respective animated objects and referred to as points to be observed, (a2) second information identifying an area around each point to be observed, (a3) third information of a quantum given to each point, and (a4) fourth information of an observed value of the quantum of a point to be observed, on occurring when each animated object is located in the designated area around the point to be observed; and means for performing for each of a plurality of successive frames and for each animated object the functions of: (b) determining the quantum of the points to be observed by the animated object, other than its own quantum, and (c) modifying the position of the animated object based on a value obtained through observation by the said animated object of at least one of quantum given to the points to be observed.
Claim 33
Dependent Claim
25 words
Apparatus according to claim 26, wherein said function (c) includes a function of modifying a value of acceleration of the object based on said quantum.
Claim 34
Dependent Claim
24 words
Apparatus according to claim 26, wherein said function (c) includes a function of modifying a force vector given the object based on said quantum.
Claim 35
Dependent Claim
29 words
Apparatus according to at least one of claims 26, wherein said function (c) includes a function of modifying a value of velocity of the object based on said quantum.
Claim 36
Dependent Claim
17 words
Apparatus according to claim 26, wherein said area is provided within a fixed distance from the object.
Claim 37
Dependent Claim
17 words
Apparatus according to claim 26, wherein said area is provided as a plurality of layers of area.
Claim 38
Dependent Claim
14 words
Apparatus according to claim 26, wherein said area is provided as a two-dimensional area.
Claim 39
Dependent Claim
14 words
Apparatus according to claim 26, wherein said area is provided as a three-dimensional area.
References Cited (Backward Citations)
US4600920A
Cited
US4600919A
Cited
US4600919B1
Cited
US4700181A
Cited
US4760390A
Cited
US4711543A
Cited
US4894774A
Cited
US4905168A
Cited
US4797836A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-10-20 | 2001-04-21 | 2001-10-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-10-20 | 2005-04-21 | 2005-10-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-10-20 | 2009-04-21 | 2009-10-21 | $7700.00 | Window Closed / Lapsed |