Patent ID: 8489771

Claim:
A non-transitory computer-readable recording medium having recorded therein an address book transmission program for causing a computer, which includes a storage that stores therein recipient setting address book data and one or more pieces of personal address book data, each piece of personal address book data corresponding to one or more senders, to transmit the pieces of personal address book data to a data transmission apparatus, the recipient setting address book data including one or more addresses for receiving data destined to each of one or more users, the pieces of personal address book data each including, with respect to each of a recipients' names, one of a receiving address and a reference instruction for referring to the recipient setting address book data of a recipient, the address book transmission program causing the computer to execute: a receiving step of receiving, from the data transmission apparatus, apparatus information indicating a state of the data transmission apparatus; a reading step of reading a piece of personal address book data that corresponds to one of the senders using the data transmission apparatus out of the pieces of personal address book data stored in the storage; a judging step of, based on the apparatus information received in the receiving step, in a case where the piece of personal address book data read in the reading step includes at least one reference instruction with respect to at least one of the recipients' names, receiving the recipient setting address book data of the recipient stored in the storage, and judging, with use of the recipient setting address book data of the recipient, whether a use mode, which shows how the data transmission apparatus uses personal address book data, shows that the data transmission apparatus is able to specify a receiving address corresponding to the at least one recipient's name; a first transmitting step that, when a result of the judging step is affirmative, transmits the read piece of personal address book data of the one sender to the data transmission apparatus; an editing step of, when the result of the judging step is negative, specifying the receiving address corresponding to the at least one recipient name with use of the recipient setting address book data, and editing the read piece of personal address book data of the one sender to replace the reference instruction with the specified receiving address of the recipient; and a second transmitting step of transmitting the edited piece of personal address book data to the data transmission apparatus.