Patent ID: 7844302

Claim:
A communication terminal, comprising: an e-mail receiving unit which receives an e-mail; a first determining unit which determines whether the e-mail received by the e-mail receiving unit is an important e-mail having a high degree of importance; a second determining unit which determines whether, based on a predetermined state of the communication terminal, content of the received e-mail is viewable when the first determining unit has determined that the e-mail is not important; a third determining unit which determines whether a first application is activated when the first determining unit has determined that the e-mail is important; a reception notifying unit which notifies a user that the e-mail is received if one of (i) the first determining unit has determined that the received e-mail is not an important e-mail and the second determining unit has determined that the content of the received e-mail is viewable, and (ii) the first determining unit has determined that the e-mail is an important e-mail and the third determining unit has determined that the first application is not activated; and a fourth determining unit which determines whether a predetermined function, which is one of various functions of a second application, is executed when the third determining unit has determined that the first application is not activated, the first application being different from the second application, wherein the reception notifying unit includes: a first notification control unit which notifies the user that the e-mail is received if the fourth determining unit has determined that the predetermined function of the second application has not been executed and defers notification to the user that the e-mail is received if the fourth determining unit has determined that the predetermined function of the second application has been executed; and a second notification control unit which defers notification to the user that the e-mail is received if the third determining unit has determined that the first application is activated, irrespective of whether a function of the first application has been executed.