PROBLEM TO BE SOLVED: To make a caller name read out at the time of call incoming difficult for people around to recognize.SOLUTION: A communication terminal includes: a first output unit for outputting a sound of reading out a caller name from a first speaker in response to call incoming; and a second output unit for outputting a call incoming sound from a second speaker while the read out sound is output. Because the call incoming sound cancels out the sound of reading out a caller name, it can make the read out caller name difficult for people around to recognize. This allows the privacy of a user to be protected.