A communication terminal comprising: a receiver configured to receive a communication signal including urgent disaster warning information; a current location information retrieving unit configured to retrieve location information regarding a current location of a user; a storage unit configured to store, for each of predetermined types of disaster, a disaster mode that is an operation mode or service for providing information that is for prompting countermeasure against a disaster to the user, wherein the storage unit is configured to store for each of one or more of the disaster modes, information regarding a registered point specified by the user or a communication system; a processing unit configured to calculate a distance between the current location and the registered point, in response to the receiver receiving the communication signal including urgent disaster warning information; and an information providing unit configured to provide to-be-provided information including, at least, the distance to the user, wherein the communication terminal is configured to perform steps including to: a) retrieve the location information regarding the current location of a user; b) determine whether one of the disaster modes is registered; c) when a determination is made that one of the disaster modes is registered, determine whether the current location is within an area of the one of the disaster modes, and when a determination is made that the current location is not within the area of the one of the disaster modes, delete the one of the disaster mode;, d) determine whether the current location is within an area of one of the disaster modes, and when a determination is made that the current location is within the area of the one of the disaster modes, register the one of the disaster modes; and e) in case no disaster mode is registered, repeat the above steps a) to d). a receiver configured to receive a communication signal including urgent disaster warning information; a current location information retrieving unit configured to retrieve location information regarding a current location of a user; a storage unit configured to store, for each of predetermined types of disaster, a disaster mode that is an operation mode or service for providing information that is for prompting countermeasure against a disaster to the user, wherein the storage unit is configured to store for each of one or more of the disaster modes, information regarding a registered point specified by the user or a communication system; a processing unit configured to calculate a distance between the current location and the registered point, in response to the receiver receiving the communication signal including urgent disaster warning information; and an information providing unit configured to provide to-be-provided information including, at least, the distance to the user, wherein the communication terminal is configured to perform steps including to: a) retrieve the location information regarding the current location of a user; b) determine whether one of the disaster modes is registered; c) when a determination is made that one of the disaster modes is registered, determine whether the current location is within an area of the one of the disaster modes, and when a determination is made that the current location is not within the area of the one of the disaster modes, delete the one of the disaster mode;, d) determine whether the current location is within an area of one of the disaster modes, and when a determination is made that the current location is within the area of the one of the disaster modes, register the one of the disaster modes; and e) in case no disaster mode is registered, repeat the above steps a) to d). a) retrieve the location information regarding the current location of a user; b) determine whether one of the disaster modes is registered; c) when a determination is made that one of the disaster modes is registered, determine whether the current location is within an area of the one of the disaster modes, and when a determination is made that the current location is not within the area of the one of the disaster modes, delete the one of the disaster mode;, d) determine whether the current location is within an area of one of the disaster modes, and when a determination is made that the current location is within the area of the one of the disaster modes, register the one of the disaster modes; and e) in case no disaster mode is registered, repeat the above steps a) to d).