To provide a data transmission system wherein apparatuses each having an encryption function can share all destination information items while the security of an attribute desired by a user is maintained.
A client computer 1005 receives a path phrase of a user at an export of destination information, and a copying machine 1001 sets the attribute selected by the user among attributes included in the destination information of an export object as a secret attribute and encrypts the value of the attribute set as the secret attribute by using the received path phrase. A copying machine 1007 receives the path phrase of the user at import of the destination information and decrypts the value of the encrypted attribute set as the secret attribute among attributes included in the destination information of an import object by using the received path phrase.