Patent ID: 8860990

Claim:
An information processing apparatus comprising: a control unit configured to receive first PDL (Page Description Language) data including a first bookmark and a second bookmark from a user, create a first node mapped to a page which is a reference of the first bookmark and a second node mapped to a page which is a reference of the second bookmark, and create second PDL data having a hierarchical structure for the pages by including the first node and the second node, wherein the first bookmark is different from the second bookmark, the first node is different from the second node, and the first PDL data is different from the second PDL data; wherein the second PDL data includes the page which is the reference of the first bookmark and the page which is the reference of the second bookmark, and wherein, when a page which is the reference of the first bookmark is the same as a page which is the reference of the second bookmark, the control unit maps the page which is the reference of the second bookmark to the first node without creating the second node.