Patent ID: 8571321

Claim:
A character recognition device which recognizes an operation for writing a character performed while a housing with a three-axis acceleration sensor is moved in a plane based on a measurement result from the acceleration sensor, the character recognition device comprising: an acquisition unit which acquires the measurement result from the acceleration sensor corresponding to the operation for writing the character performed while the housing is moved as a time-series acceleration vector sequence for one character; a selection unit which selects a plurality of acceleration vectors whose vector sizes are large values and are substantially orthogonal to each other from among the acceleration vector sequence for one character acquired by the acquisition unit; a plane identification unit which identifies a plane using the plurality of acceleration vectors selected by the selection unit; a first conversion unit which converts the acceleration vector sequence for one character acquired by the acquisition unit into acceleration vector sequences of two components that are orthogonal in a plane based on the plane identified by the plane identification unit; and a character recognition unit which performs character recognition by using input character data based on the acceleration vector sequences of two components converted by the first conversion unit, and collating the input character data with basic character data prepared in advance for use in character recognition.