An information processing apparatus comprising: a storage unit storing a plurality of application programs; an application activating unit configured to activate an application program specified from the plurality of application programs stored in the storage unit; a tap operation detecting unit configured to detect at least the number of tap operations for tapping a housing while the application program activated by the application activating unit is active; a corresponding information processing table storing information processing of each of the plurality of application programs in association with at least the number of tap operations detected by the tap operation detecting unit; and a control unit configured to detect information processing of the activated application program corresponding to the number of tap operations with reference to the corresponding information processing table when the tap operation detecting unit detects the number of tap operations while the application program is active and to execute the detected information processing; a communication unit configured to permit execution of mail communication using a mail address as an address of a mail and/or mail communication using a phone number as an address of a mail; and a mail reception notifying unit configured to perform predetermined mail reception notification when one of the mails is received through the communication unit, wherein the storage unit stores a mail management program for controlling the mail communication through the communication unit as one of the plurality of application programs stored in the storage unit, and wherein the corresponding information processing table stores processing information for performing silent mail reception notification when the mail management program is active in association with the number of tap operations detected by the tap operation detecting unit, characterised in that the control unit is configured to activate the mail management program when the mail is received through the communication unit and controls the mail reception notifying unit to perform the predetermined mail reception notification, whereas the control unit is configured to control the mail reception notifying unit to perform silent mail reception notification when the control unit determines, with reference to the corresponding information processing table, that the number of tap operations detected by the tap operation detecting unit while the control unit is controlling the mail reception notifying unit is equal to a value corresponding to the processing information for performing silent mail reception notification stored in the corresponding information processing table. a storage unit storing a plurality of application programs; an application activating unit configured to activate an application program specified from the plurality of application programs stored in the storage unit; a tap operation detecting unit configured to detect at least the number of tap operations for tapping a housing while the application program activated by the application activating unit is active; a corresponding information processing table storing information processing of each of the plurality of application programs in association with at least the number of tap operations detected by the tap operation detecting unit; and a control unit configured to detect information processing of the activated application program corresponding to the number of tap operations with reference to the corresponding information processing table when the tap operation detecting unit detects the number of tap operations while the application program is active and to execute the detected information processing; a communication unit configured to permit execution of mail communication using a mail address as an address of a mail and/or mail communication using a phone number as an address of a mail; and a mail reception notifying unit configured to perform predetermined mail reception notification when one of the mails is received through the communication unit, wherein the storage unit stores a mail management program for controlling the mail communication through the communication unit as one of the plurality of application programs stored in the storage unit, and wherein the corresponding information processing table stores processing information for performing silent mail reception notification when the mail management program is active in association with the number of tap operations detected by the tap operation detecting unit, characterised in that the control unit is configured to activate the mail management program when the mail is received through the communication unit and controls the mail reception notifying unit to perform the predetermined mail reception notification, whereas the control unit is configured to control the mail reception notifying unit to perform silent mail reception notification when the control unit determines, with reference to the corresponding information processing table, that the number of tap operations detected by the tap operation detecting unit while the control unit is controlling the mail reception notifying unit is equal to a value corresponding to the processing information for performing silent mail reception notification stored in the corresponding information processing table.