A contact-sensing device comprising: a capacitance contact-sensing unit (10, 26) including a plurality of contact-sensing areas (A, B, C, D, E) configured to at least detect contact with an external object, wherein the capacitance at each contact-sensing area (A, B, C, D, E) is measured and the contact-sensing area whose capacitance measurement value exceeds a predetermined capacitance threshold is set as the contact-sensing area at least in contact with the external object; a calibration determining unit configured to calculate for each of the contact sensing areas (B, C, D, E) excluding the contact-sensing area detected by the contact-sensing unit (10, 26) to be in contact with the external object, the differences between the capacitance measurement values and the predetermined capacitance threshold and to determine whether or not calibration of the capacitances of the contact-sensing areas (A, B, C, D, E) is to be carried out when a calibration threshold which is set from the capacitance measurement value having the smallest difference with the predetermined capacitance threshold is exceeded by a calibration value, a calibration-value setting unit configured to set as the calibration value the capacitance measurement value having the largest difference with said predetermined capacitance threshold amongst the capacitance measurement values of the contact-sensing areas (B, C, D, E) excluding the contact-sensing area detected to be in contact with the external object; and a capacitance calibrating unit configured to calibrate capacitances of all of the contact-sensing areas (A, B, C, D, E) by subtracting from each of the capacitances of the contact-sensing areas the calibration value set by the calibration- value setting unit when the calibration determining unit determines that calibration is to be carried out. a capacitance contact-sensing unit (10, 26) including a plurality of contact-sensing areas (A, B, C, D, E) configured to at least detect contact with an external object, wherein the capacitance at each contact-sensing area (A, B, C, D, E) is measured and the contact-sensing area whose capacitance measurement value exceeds a predetermined capacitance threshold is set as the contact-sensing area at least in contact with the external object; a calibration determining unit configured to calculate for each of the contact sensing areas (B, C, D, E) excluding the contact-sensing area detected by the contact-sensing unit (10, 26) to be in contact with the external object, the differences between the capacitance measurement values and the predetermined capacitance threshold and to determine whether or not calibration of the capacitances of the contact-sensing areas (A, B, C, D, E) is to be carried out when a calibration threshold which is set from the capacitance measurement value having the smallest difference with the predetermined capacitance threshold is exceeded by a calibration value, a calibration-value setting unit configured to set as the calibration value the capacitance measurement value having the largest difference with said predetermined capacitance threshold amongst the capacitance measurement values of the contact-sensing areas (B, C, D, E) excluding the contact-sensing area detected to be in contact with the external object; and a capacitance calibrating unit configured to calibrate capacitances of all of the contact-sensing areas (A, B, C, D, E) by subtracting from each of the capacitances of the contact-sensing areas the calibration value set by the calibration- value setting unit when the calibration determining unit determines that calibration is to be carried out.