Animation reproduction terminal, animation reproducing method and its program
First Claim
1. An animation reproducing terminal for reproducing animation data, comprising:
- reproducing section for reproducing animation data;
communication section for communicating with a delivering device that can deliver animation data respectively having different complexities;
data evaluation section for evaluating complexity of the animation data, before said reproducing section reproduces said animation data; and
control section for judging whether or not said reproducing section is able to directly reproduce said animation data based on an evaluation result of said evaluation section, and for causing said communication section to request that the delivering device resend animation data simpler than said evaluated animation data when said reproducing section is not able to directly reproduce said animation data.
0 Assignments
0 Petitions
Accused Products
Abstract
When reproducing animation data stored in a data storing section (11), a data evaluation section (21) evaluates the complexity of the animation data before reproducing the animation data, and judges whether or not an animation reproducing section (12) can reproduce the animation data without problem. When the data evaluation section (21) judges that, because of insufficient function or throughput, the animation reproducing section (12) cannot directly reproduce the evaluated animation data, the data evaluation section (21) does not allow the animation reproducing section (12) to reproduce the animation data, and instead notifies a user that the reproduction is not possible. With this, it is possible to prevent defects that animation in which data of some types are missing and animation having many missing frames are reproduced, even when animation reproducing terminals having a variety of throughputs reproduce animation data having various complexities.
14 Citations
15 Claims
-
1. An animation reproducing terminal for reproducing animation data, comprising:
-
reproducing section for reproducing animation data;
communication section for communicating with a delivering device that can deliver animation data respectively having different complexities;
data evaluation section for evaluating complexity of the animation data, before said reproducing section reproduces said animation data; and
control section for judging whether or not said reproducing section is able to directly reproduce said animation data based on an evaluation result of said evaluation section, and for causing said communication section to request that the delivering device resend animation data simpler than said evaluated animation data when said reproducing section is not able to directly reproduce said animation data. - View Dependent Claims (2)
-
-
3. An animation reproducing terminal for reproducing animation data, comprising:
-
reproducing section for reproducing data;
circumstance detecting section for detecting an external environment of said animation reproducing terminal;
data evaluation section for evaluating complexity of animation data, before said reproducing section reproduces said animation data; and
control section for converting said animation data into animation data that is reproducible in a manner appropriate for the detected external environment, by deleting or converting data that is not appropriately reproducible in the present external environment from said animation data in accordance with an evaluation result by said data evaluation section and the external environment detected by said circumstance detecting section. - View Dependent Claims (4)
-
-
5. An animation reproducing method which includes reproducing animation data by an animation reproducing terminal, comprising:
-
evaluating complexity of said animation data before reproducing animation data; and
judging whether or not said animation data is directly reproducible based on an evaluation result of an evaluation section, and communicating with a delivering device that can deliver animation data respectively having different complexities so as to request that the delivering device resend animation data simpler than said evaluated animation data when said animation data is not directly reproducible.
-
-
6. An animation reproducing method which includes reproducing animation data by an animation reproducing terminal, comprising:
-
detecting an external environment of said animation reproducing terminal;
evaluating complexity of said animation data before reproducing the animation data; and
converting said animation data into animation data that is reproducible in a manner appropriate from the detected external environment, by deleting or converting data that is not appropriately reproducible in the present external environment from said animation data in accordance with the detected external environment and an evaluation result.
-
-
7. A computer readable medium storing program instructions for performing a method for reproducing animation data, the method executed by a processor, the method comprising:
-
communicating with a delivering device that can deliver animation data respectively having different complexities;
evaluating complexity of the animation data;
judging whether or not said animation data is able to be directly reproduced based on an evaluation result, and requesting that the delivering device resend animation data simpler than said evaluated animation data when said animation data is not able to be directly reproduced; and
reproducing animation data.
-
-
8. A computer readable medium storing program instructions for performing a method for reproducing animation data, the method executed by a processor, the method comprising:
-
detecting an external environment of an animation reproducing terminal;
evaluating complexity of animation data;
converting said animation data into animation data that is reproducible in a manner appropriate for the detected external environment, by deleting or converting data that is not appropriately reproducible in the present external environment from said animation data in accordance with an evaluation result and the external environment detected; and
reproducing animation data.
-
-
9. A frame data reproducing terminal which includes reproducing means for reproducing frame data which express each frame in a combination of a plurality of element graphics, comprising:
-
communication means for communicating with a delivering device that can deliver frame data respectively having different complexities;
data evaluation means for evaluating complexity of the frame data, before said reproducing means reproduces said frame data; and
control means for judging whether or not said reproducing means is able to directly reproduce said frame data based on an evaluation result of said evaluation means, and for causing said communication means to request that the delivering device resend frame data simpler than said evaluated frame data when said reproducing means is not able to directly reproduce said frame data.
-
-
10. A frame data reproducing terminal which includes reproducing means for reproducing frame data which express each frame in a combination of a plurality of element graphics, comprising:
-
circumstance detecting means for detecting an external environment of said frame data reproducing terminal;
data evaluation means for evaluating complexity of frame data, before said reproducing means reproduces said frame data; and
control means for converting said frame data into frame data that is reproducible in a manner appropriate for the detected external environment, by deleting or converting data that is not appropriately reproducible in the present external environment from said frame data in accordance with an evaluation result by said data evaluation means and the external environment detected by said circumstance detecting means.
-
-
11. A frame data reproducing method which includes reproducing frame data which express each frame in a combination of a plurality of element graphics by a frame data reproducing terminal, comprising:
-
detecting an external environment of said frame data reproducing terminal;
evaluating complexity of said frame data before reproducing the frame data; and
converting said frame data into frame data that is reproducible in a manner appropriate for the detected external environment, by deleting or converting data that is not appropriately reproducible in the present external environment from said frame data in accordance with the detected external environment and an evaluation result.
-
-
12. A computer readable medium storing program instructions for performing a method for reproducing frame data, the method executed by a processor, the method comprising:
-
communicating with a delivering device that can deliver frame data respectively having different complexities;
evaluating complexity of the frame data;
judging whether or not said frame data is able to be directly reproduced based on an evaluation result, and requesting that the delivering device resend frame data simpler than said evaluated frame data when said frame data is not able to be directly reproduced; and
reproducing frame data which express in a combination of a plurality of element graphics.
-
-
13. A computer readable medium storing program instructions for performing a method for reproducing frame data, the method executed by a processor, the method comprising:
-
detecting an external environment of a frame data reproducing terminal;
evaluating complexity of frame data;
converting said frame data into frame data that is reproducible in a manner appropriate for the detected environment, by deleting or converting data that is not appropriately reproducible in the present external environment from said frame data in accordance with an evaluation result and the external environment detected; and
reproducing frame data which express in a combination of a plurality of element graphics.
-
-
14. An animation reproducing terminal for reproducing animation data which expresses each frame of animation in a combination of a plurality of element graphics, comprising:
-
reproducing section for reproducing animation data;
data evaluation section for evaluating complexity of animation data based on how many element data of each type is included in a frame of said animation data, before said reproducing section reproduces said animation data; and
control section for judging whether or not said reproducing section is able to directly reproduce said animation data based on an evaluation result of said evaluation section, and for carrying out a predetermined processing when said reproducing section is not able to directly reproduce said animation data, the predetermined processing being for a case where said reproducing section has an insufficient ability.
-
-
15. A frame data reproducing terminal that includes reproducing means for reproducing frame data which express each frame in a combination of a plurality of element graphics, comprising:
-
data evaluation means for evaluating complexity of frame data based on how many element data of each type is included in a frame of said frame data, before said reproducing means reproduces said frame data; and
control means for judging whether or not said reproducing means is able to directly reproduce said frame data based on an evaluation result of said evaluation means, and for carrying out a predetermined processing when said reproducing means is not able to directly reproduce said frame data, the predetermined processing being for a case where said reproducing means has an insufficient ability.
-
Specification