A communication device that is provided with a plurality of communication means (14; 15), comprising: a storage means adapted to store in association for a plurality of callees, callee information that designates a callee, bearer information that designates a communication means (14; 15) of the plurality of communication means (14; 15) that is used for making a call to the callee, and information that indicates a predetermined operation key provided on the communication device, and wherein the plurality of communication means (14; 15) include at least a communication means (14; 15) using a cellular phone, and the callee information includes a phone number, wherein the plurality of communication means (14; 15) include at least a communication means (14; 15) using a wireless Local Area Network, LAN, and the callee information includes a Session Initiation Protocol, SIP address, wherein the SIP address includes a data portion that designates a user name, and a data portion that designates a domain name; a callee entry receiving means adapted to receive an entry of the callee information from a user, and in a case where the callee information includes an entry of the SIP address, the callee entry receiving means adapted to receive the entry of the SIP address; a generating means adapted to, in a case where the SIP address received by the callee entry receiving means does not include a data portion that designates the domain name, generate the SIP address by applying a predetermined domain name; and a calling means adapted to, in a case where the bearer information which is associated with the callee information received by the callee entry receiving means is stored in the storage means, acquire the bearer information associated with the received callee from the storage means, and make a call to the callee indicated by the acquired callee information by using the communication means (14; 15) of the plurality of communication means (14; 15) that is indicated by the acquired bearer information, in a case where the predetermined operation key is pushed by the user, the calling means adapted to acquire the callee information and the bearer information associated with the information indicating the operation key that is pushed from the storage means (12; 13), and adapted to make a call to the callee indicated by the acquired callee information using the communication means (14; 15) indicated by the acquired bearer information, and in a case where the bearer information indicate wireless LAN and the callee information indicate a SIP address, the calling means adapted to make a call to the callee indicated by the SIP address using wireless LAN. a storage means adapted to store in association for a plurality of callees, callee information that designates a callee, bearer information that designates a communication means (14; 15) of the plurality of communication means (14; 15) that is used for making a call to the callee, and information that indicates a predetermined operation key provided on the communication device, and wherein the plurality of communication means (14; 15) include at least a communication means (14; 15) using a cellular phone, and the callee information includes a phone number, wherein the plurality of communication means (14; 15) include at least a communication means (14; 15) using a wireless Local Area Network, LAN, and the callee information includes a Session Initiation Protocol, SIP address, wherein the SIP address includes a data portion that designates a user name, and a data portion that designates a domain name; a callee entry receiving means adapted to receive an entry of the callee information from a user, and in a case where the callee information includes an entry of the SIP address, the callee entry receiving means adapted to receive the entry of the SIP address; a generating means adapted to, in a case where the SIP address received by the callee entry receiving means does not include a data portion that designates the domain name, generate the SIP address by applying a predetermined domain name; and a calling means adapted to, in a case where the bearer information which is associated with the callee information received by the callee entry receiving means is stored in the storage means, acquire the bearer information associated with the received callee from the storage means, and make a call to the callee indicated by the acquired callee information by using the communication means (14; 15) of the plurality of communication means (14; 15) that is indicated by the acquired bearer information, in a case where the predetermined operation key is pushed by the user, the calling means adapted to acquire the callee information and the bearer information associated with the information indicating the operation key that is pushed from the storage means (12; 13), and adapted to make a call to the callee indicated by the acquired callee information using the communication means (14; 15) indicated by the acquired bearer information, and in a case where the bearer information indicate wireless LAN and the callee information indicate a SIP address, the calling means adapted to make a call to the callee indicated by the SIP address using wireless LAN.