Patent ID: 8386922
Filing Date: 2013-02-26
Classification: G06F

Abstract:
1. An information processing apparatus comprising: an acquisition unit which acquires a structured document including a first element which includes an attribute that handles values as character strings and that includes a plurality of sets, each set including a drawing command and coordinate information; a first determination unit which determines whether or not the structured document includes a second element which defines a transition of pieces of coordinate information corresponding to respective drawing commands; a second determination unit which determines whether or not a number of drawing commands corresponding to pieces of coordinate information which change time-serially is less than a predetermined number; a first conversion unit which, if the structured document includes the second element and the number of drawing commands corresponding to pieces of coordinate information which change time-serially is less than the predetermined number, extracts the attribute from the first element, and converts the extracted attribute into a child element of the first element; a second conversion unit which, if the structured document includes the second element and the number of drawing commands corresponding to pieces of coordinate information which change time-serially is less than the predetermined number, converts the second element into a third element which defines a transition of pieces of the coordinate information which change time-serially and are included the attribute converted into the child element; and an output unit which outputs, as an output structured document, the structured document updated by the conversions of said first conversion unit and said second conversion unit; wherein one or more of the foregoing units are comprised of one or more processing units programmed in accordance with stored instructions.