a dialing method for a telephone system begins by receiving a caller indentification of a party calling the telephone system . the received caller identification is then stored in a control buffer of the telephone system . a control unit of the telephone system determines whether the caller identification stored in the control buffer is identical to one of a plurality of existing caller identifications stored in a memory of the telephone system . when the caller identification stored in the control buffer is identical to one of the existing caller identifications stored in the memory , the existing caller identification that is identical to the caller identification is deleted from the memory . the caller identification is then transferred from the control buffer to the memory , and stored in the memory according to a last in first out rule . the caller identification is displayed on a display unit of the telephone system in response to a first input of a search key . then , the telephone number corresponding to the caller identification is automatically dialed in response to input of a start key .