Patent ID: 7463377

Claim:
A communication apparatus that executes communication with recipients in a plurality of communication modes, the communication apparatus comprising: an electronic address book in which a plurality of pieces of recipient information that correspond to the plurality of communication modes are registerable for each of the recipients, in association with a recipient identifier that identifies each of the recipients; a detection unit that detects a predetermined operation done by a user prior to communication; a mode determination unit that determines a desired communication mode used for communication based on the predetermined operation detected by the detection unit, the desired communication mode being one of the plurality of communication modes; a retrieving unit that: checks the electronic address book and determines whether one of the plurality of pieces of recipient information that corresponds to the desired communication mode is registered or null for each of the recipients and retrieves from the electronic address book recipients that each have the registered piece of recipient information that corresponds to the desired communication mode; a display unit; and a display control unit that controls the display unit to display thereon, for each of the retrieved recipients, at least one of the registered piece of recipient information and the recipient identifier associated with the registered piece of recipient information.