1. An animation script generating device, comprising: an emotion extraction unit configured to extract, from a reference database, an emotion based on analyzing text-based data and corresponding user relationship information; a selection unit configured to select an action based on the extracted emotion; and a script generation unit configured to combine the text-based data with the emotion and action to generate an animation script.