Device, system, method, and program for reproducing or transfering animation
First Claim
1. An animation reproduction device for reproducing animation having a plurality of characters, comprising:
- action pattern storing means for storing action information of the characters as action patterns;
script storing means for storing an animation description script described with a combination or sequence of action tags for specifying the action patterns;
interpretation table storing means for storing a script interpretation table having the action tags and the action patterns associated with each other;
script interpreting means for interpreting the animation description script and associating the animation description script with the action patterns by referring to the script interpretation table stored in the interpretation table storing means; and
animation reproducing means for moving the characters according to the action patterns associated by the script interpreting means, wherein;
arbitrary one of the action tags included in the animation description script of a second character is described to synchronize with arbitrary one of the action tags included in the animation description script of a first character, and the script interpreting means interprets an action tag included in the animation description script of the first character by referring to an action tag which is included in the animation description script of the second character, and which is synchronized with the action tag included in the animation description script of the first character.
1 Assignment
0 Petitions
Accused Products
Abstract
When an action tag included in an animation description script of a second character is described to synchronize with an action tag included in an animation description script of a first character, a script interpreting means (106) interprets the action tag included in the animation description script of the first character on the basis of the combination with the synchronized action tag included in the animation description script of the second character with reference to a script interpretation table stored in an interpretation table storing means (105). Thus, it is possible to provide an animation reproduction device and a communication network system capable of automatic modification at reproduction of animation having a plurality of characters so that the respective actions of the plurality of characters are coordinated with each other even without modifying the animation description script of the first character.
55 Citations
55 Claims
-
1. An animation reproduction device for reproducing animation having a plurality of characters, comprising:
-
action pattern storing means for storing action information of the characters as action patterns;
script storing means for storing an animation description script described with a combination or sequence of action tags for specifying the action patterns;
interpretation table storing means for storing a script interpretation table having the action tags and the action patterns associated with each other;
script interpreting means for interpreting the animation description script and associating the animation description script with the action patterns by referring to the script interpretation table stored in the interpretation table storing means; and
animation reproducing means for moving the characters according to the action patterns associated by the script interpreting means, wherein;
arbitrary one of the action tags included in the animation description script of a second character is described to synchronize with arbitrary one of the action tags included in the animation description script of a first character, and the script interpreting means interprets an action tag included in the animation description script of the first character by referring to an action tag which is included in the animation description script of the second character, and which is synchronized with the action tag included in the animation description script of the first character. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 38, 45, 52, 53)
-
-
13. An animation reproduction device for reproducing animation having a plurality of characters, comprising:
-
action pattern storing means for storing action information of the characters as action patterns;
character condition storing means for storing condition parameters regarding condition of the characters;
script storing means for storing an animation description script described with a combination or sequence of action tags for specifying the action patterns;
interpretation table storing means for storing a script interpretation table for associating combinations of the action tags and the condition parameters with the action patterns and correction values of the condition parameters;
script interpreting means for interpreting the animation description script and associating the animation description script with the action patterns by referring to the script interpretation table stored in the interpretation table storing means;
animation reproducing means for moving the characters according to the action patterns associated by the script interpreting means; and
character condition renewing means for interpreting the animation description script by referring to the script interpretation table stored in the interpretation table storing means so as to renew the condition parameters, wherein;
arbitrary one of the action tags included in the animation description script of a second character is described to synchronize with arbitrary one of the action tags included in the animation description script of a first character, and the script interpreting means interprets an action tag included in the animation description script of the first character by referring to an action tag included in the animation description script of the second character, and which is synchronized with the action tag included in the animation description script of the first character. - View Dependent Claims (15, 17, 19, 39, 46)
-
-
14. An animation reproduction device for reproducing animation having a plurality of characters, comprising:
-
action pattern storing means for storing action information of the characters as action patterns;
character condition storing means for storing condition parameters regarding condition of the characters;
script storing means for storing an animation description script described with a combination or sequence of action tags for specifying the action patterns;
interpretation table storing means for storing a script interpretation table having combinations of the action tags and the condition parameters, and the action tags associated with the combinations of the action tags and the condition parameters;
script interpreting means for interpreting the animation description script and associating the animation description script with the action patterns by referring to the script interpretation table stored in the interpretation table storing means; and
animation reproducing means for moving the characters according to the action patterns associated by the script interpreting means, wherein;
arbitrary one of the action tags included in the animation description script of a second character is described to synchronize with arbitrary one of the action tags included in the animation description script of a first character, and the script interpreting means interprets an action tag included in the animation description script of the first character by referring to an action tag included in the animation description script of the second character, and which is synchronized with the action tag included in the animation description script of the first character. - View Dependent Claims (18, 20, 40, 47)
-
-
21. An animation reproduction device for reproducing animation having a plurality of characters, comprising:
-
action pattern storing means for storing action information of the characters as action patterns;
script storing means for storing an animation description script described with a combination or sequence of action tags for specifying the action patterns;
interpretation table storing means for storing a script interpretation table for associating combinations of the action tags of a first character and the action tags of a second character with action tags after modification, and associating the action tags after modification with the action patterns;
script interpreting means for interpreting the animation description script and associating the action tags after modification with the action patterns by referring to the script interpretation table stored in the interpretation table storing means when arbitrary one of the action tags included in the animation description script of a second character is described to synchronize with arbitrary one of the action tags included in the animation description script of a first character; and
animation reproducing means for moving the characters according to the animation description script, or the action patterns associated by the script interpreting means. - View Dependent Claims (22, 23, 24, 25, 41, 48)
-
-
26. An animation reproduction system, comprising:
-
a first animation reproduction device; and
a second animation reproduction device, the first animation reproduction device includes;
a first arrangement having action pattern storing means for storing action information of characters as action patterns, script storing means for storing an animation description script described with a combination or sequence of action tags for specifying the action patterns, interpretation table storing means for storing a script interpretation table having the action tags and the action patterns associated with each other, script interpreting means for interpreting the animation description script and associating the animation description script with the action patterns by referring to the script interpretation table stored in the interpretation table storing means; and
animation reproducing means for moving the characters according to the action patterns associated by the script interpreting means;
first script creating means for creating the animation description script; and
communicating means, the second animation reproduction device includes;
a second arrangement having a same configuration as that of the first arrangement;
second script creating means for creating the animation description script; and
communicating means, wherein;
when the animation description script of a first character created by the first script creating means is sent from the first animation reproduction device to the second animation reproduction device via the communicating means, the second script creating means creates the animation description script of a second character so that arbitrary one of the action tags included in the animation description script of the second character is synchronized with arbitrary one of the action tags included in the animation description script of the first character; and
when the animation description script of the second character is sent back from the second animation reproduction device to the first animation reproduction device via the communicating means, the script interpreting means of the first animation reproduction device interprets an action tag included in the animation description script of the first character by referring to the action tag which is included in the animation description script of the second character, and which is synchronized with an action tag included in the animation description script of the first character. - View Dependent Claims (27, 28)
-
-
29. An animation transfer device, comprising:
-
communicating means for sending and receiving an animation description script with respect to a plurality of animation reproduction devices respectively having a function of creating the animation description script described with a combination or sequence of action tags for specifying action patterns, which are action information of characters, and reproducing animation of the characters according to the animation description script, then sending and receiving the animation description script;
conversion table storing means for storing a script conversion table for associating combinations of the action tags of a first character and the action tags of a second character with action tags after conversion; and
temporary script creating means for creating a temporary animation description script of the first character from a first animation description script by referring to the script conversion table stored in the conversion table storing means, when the first animation description script of the first character created by a first animation reproduction device and a second animation description script of the second character created by a second animation reproduction device as a response to the first animation description script are received by the communicating means, and arbitrary one of the action tags included in the second animation description script of the second character is synchronized with arbitrary one of the action tags included in the first animation description script of the first character, wherein;
the temporary animation description script is sent to the first animation reproduction device with the second animation description script. - View Dependent Claims (30, 31, 32, 33, 34, 43, 44, 49, 50)
-
-
35. An animation reproduction method for reproducing animation having a plurality of characters, comprising:
-
a script interpreting step for associating action patterns with an animation description script described with a combination or sequence of action tags for specifying the action patterns which are action information of the characters; and
an animation reproducing step for moving the characters according to the action patterns associated with the animation description script in the script interpreting step, wherein;
arbitrary one of the action tags included in the animation description script of a second character is described to synchronize with arbitrary one of the action tags included in the animation description script of a first character, and the script interpreting step is carried out by interpreting the action tags included in the animation description script of the first character by referring to the action tags which are included in the animation description script of the second character, and which are synchronized with the action tags included in the animation description script of the first character. - View Dependent Claims (36, 37, 42, 51)
-
-
54. (added) An animation reproduction device for reproducing animation having a plurality of characters, comprising:
-
action pattern storing means for storing action information of the characters as action patterns;
script storing means for storing an animation description script described with a combination or sequence of action tags for specifying the action patterns;
interpretation table storing means for storing a script interpretation table for associating the action tags with the action patterns;
script interpreting means for interpreting the animation description script and associating the animation description script with the action patterns by referring to the script interpretation table stored in the interpretation table storing means;
animation reproducing means for moving the characters according to the action patterns associated by the script interpreting means;
communicating means for receiving the animation description script of a character of another party from a communication device; and
script creating means for creating the animation description script of the character of a user operating the animation reproduction device as a response so that the response is synchronized with arbitrary one of the action tags included in the animation description script of the character of another party, wherein;
when arbitrary one of the action tags included in the animation description script of the character of another party which has been received is described to synchronize with arbitrary one of the action tags included in the animation description script of the character of the user, the script interpreting means interprets an action tag included in the animation description script of the character of the user by referring to an action tag which is synchronized with the action tag included in the animation description script of the character of the user, and which is included in the animation description script of the character of another party which has been received. - View Dependent Claims (55)
-
Specification