A communication device making a call origination in accordance with a
predetermined operation is provided with a one-touch dial storage that
stores telephone numbers in association with one-touch dial keys, a
telephone directory data storage that stores telephone numbers which are
not associated with one-touch dial keys, and a copying system that copies
at least the telephone number stored in the one-touch dial storage into
the telephone directory data storage.