A mobile communication terminal comprising: mobile communication means for connecting to a mobile communication network to download data therethrough; short-range communication means for transmitting the data downloaded by the mobile communication means to opposing equipment through short-range communication; communication management means for detecting a state of connection with the opposing equipment by the short-range communication means; timer means for measuring a time period for which the state of connection detected by the communication management means indicates a disconnected state; data storage means for temporarily storing the data downloaded by the mobile communication means, and data management means for successively handing over the data temporarily stored by the data storage means to the short-range communication means, wherein in the case that the state of connection detected by the communication management means indicates a disconnected state, the data storage means is adapted to additionally store data being downloaded by the mobile communication means, characterized in that in the case that the state of connection detected by the communication management means has changed from the disconnected state to a normal state, the data management means is adapted to successively hand over the data, that are stored by the data storage means during the disconnected state and that has not yet been transmitted, to the short-range communication means while deleting the data, that have been transferred by the short-range communication unit from the data storage means; in the case that the time period measured by the timer means is equal to or longer than a threshold, the data storage means is adapted to delete the data downloaded by the mobile communication means and temporarily stored; and in the case that the time period measured by the timer means is less than the threshold, the data management means is adapted to give no notification of the disconnected state to an application function unit (127a, 127b) operating in connection with the data. mobile communication means for connecting to a mobile communication network to download data therethrough; short-range communication means for transmitting the data downloaded by the mobile communication means to opposing equipment through short-range communication; communication management means for detecting a state of connection with the opposing equipment by the short-range communication means; timer means for measuring a time period for which the state of connection detected by the communication management means indicates a disconnected state; data storage means for temporarily storing the data downloaded by the mobile communication means, and data management means for successively handing over the data temporarily stored by the data storage means to the short-range communication means, wherein in the case that the state of connection detected by the communication management means indicates a disconnected state, the data storage means is adapted to additionally store data being downloaded by the mobile communication means, characterized in that in the case that the state of connection detected by the communication management means has changed from the disconnected state to a normal state, the data management means is adapted to successively hand over the data, that are stored by the data storage means during the disconnected state and that has not yet been transmitted, to the short-range communication means while deleting the data, that have been transferred by the short-range communication unit from the data storage means; in the case that the time period measured by the timer means is equal to or longer than a threshold, the data storage means is adapted to delete the data downloaded by the mobile communication means and temporarily stored; and in the case that the time period measured by the timer means is less than the threshold, the data management means is adapted to give no notification of the disconnected state to an application function unit (127a, 127b) operating in connection with the data.