Patent ID: 7440747

Claim:
A communication device comprising: a storage unit configured to store a scheduled time, a transmission destination, a first message, and a second message; a clock function unit configured to reference a current time; an input unit configured to receive input from a user; a notification unit configured to provide notification to the user; a transmission unit configured to transmit the first message stored in the storage unit to the transmission destination; and a control unit configured to control the notification unit to provide notification to the user when the scheduled time stored in the storage unit matches the current time indicated by the clock function unit, to control the transmission unit to transmit the first message when no input indicating transmission cancellation is provided through the input unit within a predetermined length of time from the notification, and to control the transmission unit to not transmit the first message when input indicating transmission cancellation is provided through the input unit within the predetermined length of time from the notification, wherein following the transmission of the first message by the transmission unit, the second message is transmitted by the transmission unit when input indicating confirmation of the transmission of the first message is provided through the input unit, wherein the control unit is further configured to calculate an elapsed time based on the scheduled time when the input indicating confirmation of the transmission of the first message is provided, and the elapsed time is transmitted with the second message.