A computer program embodied on a computer readable medium, for use with a computer, to-be-mounted components, a mounter having a component-mounting operation, and an electronic component-catalog having image data of various types of components and component text data necessary for component mounting including component configurations and dimensions stored therein, said computer program comprising:
- a data reading program for instructing the computer to read component text data corresponding to to-be-mounted components of individual mounting positions from the component text data stored in the electronic component-catalog according to mounting position data related to the to-be mounted components of the individual mounting positions, wherein the mounting position data includes mounting angles for the to-be-mounted components;
- and
- a data forming program for instructing the computer to form mounting data, for controlling the component-mounting operation of the mounter, according to the mounting position data and the component text data, read by the instruction of said data reading program, in connection with the to-be-mounted components corresponding to the mounting position data.