1. An electronic file conversion program product, said electronic file conversion program product embodied as a tangible computer-readable medium having a program embodied thereon, which when the program is executed by a computer, the program causes the computer to perform a method of converting an electronic file, the method comprising: detecting a description format of an electronic file to be converted; converting the electronic file and the detected description format of the electronic file stored in a memory; and storing in the memory, the converted electronic file and the converted description format of the electronic file, wherein the description format comprises a type of the electronic file and a version of the type of the electronic file, the version representing a version of an application identified by an MIME Type, and wherein when the detected description format of the electronic file is converted, the version of the type of the electronic file is converted into a new version of the type of the electronic tile, and the type of the electronic file is maintained.