1. An information processing apparatus comprising: a setter, arranged to set application data to be registered in a data management system, wherein the application data is generated using an application program; a determiner, arranged to determine whether or not the application data to be registered can be rendered by the data management system; a converter, arranged to convert the application data which cannot be rendered by the data management system into description language data by using a printer driver, wherein the description language data can be rendered to form search information for the application data by the data management system, and further arranged to obtain registration data as a combination of the description language data and the application data which cannot be rendered by the data management system; and a transmitter interface device, arranged to transmit over a network the application data or the registration data to the data management system in accordance with a determination result of the determiner so that the data management system registers received application data or registration data.