There is provided a communication apparatus, with which it is possible to prevent
the conventional problem that in the case where an incoming call arrives, not a
name registered by a user but a caller's name informed from a switching system
is displayed and therefore user's confusion is caused. The communication apparatus
is connected to a communication line that provides a service for informing of caller's
information. A display device performs displaying related to an opposite party.
Registered contents, in which a plurality of opposite parties's IDs and a plurality
of opposite parties's names are associated with each other are searched for an
opposite party's ID matching an opposite party's ID contained in the caller's information
when the caller's information is detected at the time of arrival of an incoming
call. An opposite party's name registered in association with the matching opposite
party's ID in the registered contents is displayed on the display device when the
matching opposite party's ID is found. A caller's name contained in the caller's
information is on the display device when the matching opposite party's ID is not found.