Information processing apparatus, control method therefor, and program
First Claim
Patent Images
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, andselection 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, andwherein 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.
1 Assignment
0 Petitions
Accused Products
Abstract
Input interpretation information describing rules for interpreting the intentions of inputs is held in an indication input interpretation grammar holding unit. An input to a coordinate input region is detected by a pen input detection unit. The intention of an input detected by referring to the input interpretation information is interpreted by a grammar parsing unit. The confidence score of the interpretation result is calculated by a confidence score calculation unit. A certainty-factor-attached N-best output unit outputs the interpretation result together with the confidence score.
18 Citations
10 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing method comprising:
-
a display control step of controlling to display a plurality of regions on a display area; a detection step of detecting an input point of an input to the display area; a calculation step of calculating confidence scores for each of the plurality of regions; an output step of outputting information corresponding to each of the plurality of regions on the basis of the confidence scores, and a selection step of 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 in the detection step, 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 step 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.
-
-
9. A computer-executable program stored in a compute-readable memory, the program comprising code for causing a computer to execute the steps of:
-
a display control step of controlling to display a plurality of regions on a display area; a detection step of detecting an input point of an input to the display area; a calculation step of calculating confidence scores for each of the plurality of regions; an output step of outputting information corresponding to each of the plurality of regions on the basis of the confidence scores, and a selection step of 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 in the detection step, 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 step 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. - View Dependent Claims (10)
-
Specification