1. An information processing apparatus comprising: display control means for controlling to display a plurality of regions on a display area; detection means for detecting an input point of an input to the display area; calculation means for calculating confidence scores for each of the plurality of regions; output means for outputting information corresponding to each of the plurality of regions on the basis of the confidence scores, and selection means for selecting one of information corresponding each of the plurality of regions; wherein for each of the plurality of regions, the respective confidence score is calculated using a distance between a representative point and the input point detected by said detection means, regardless of whether the input point is included in the region, the representative point being a center or a center of gravity of the region, and wherein when calculating a confidence score for a region, of the plurality of regions, in which distances between the representative point of the region and boundary points of the region vary, said calculation means calculates the confidence scores by converting input point coordinates on the basis of the ratio of the distances between the representative point of the region and the boundary points of the region, and calculating distance between the representative point of the region and the converted input point coordinates.