# US 2010/0166313 A1 · Information processing apparatus and locus data recognition method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2010/0166313 A1
- Document ID: US20100166313A1
- Status: Published application
- Kind: A1
- Application number: 12/642,703
- Filed: 2009-12-18
- Published: 2010-07-01
- Earliest claimed: 2008-12-26
- Assignees: Canon Kabushiki Kaisha
- Inventors: Tsunekazu Arai
- Web page: https://patentgrep.com/patent/US20100166313A1

## CPC

- G06V 30/1423: {the instrument generating sequences of position coordinates corresponding to handwriting (preprocessing or recognising digital ink G06V30/32)}
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

An information processing apparatus includes a gesture locus data recognition unit configured to execute processing for recognizing gesture locus data included in locus data according to characteristic data of the locus data and gesture characteristic shape data included in gesture dictionary data and output a result of the processing, a separation unit configured to separate gesture locus data and locus data other than the gesture locus data from the locus data according to the result of the recognition by the gesture locus data recognition unit, and a character locus data recognition unit configured to execute processing for recognizing locus data of a character included in the locus data other than the gesture locus data according to the characteristic data of the locus data other than the gesture locus data which is separated by the separation unit, and the locus characteristic data of a character included in a character dictionary data, and output a result of the processing.

## Claims

### Claim 1

An information processing apparatus comprising:
a gesture locus data recognition unit configured to execute processing for recognizing gesture locus data included in locus data according to characteristic data of the locus data and gesture characteristic shape data included in gesture dictionary data and output a result of the processing;
a separation unit configured to separate gesture locus data and locus data other than the gesture locus data from the locus data according to the result of the recognition by the gesture locus data recognition unit; and
a character locus data recognition unit configured to execute processing for recognizing locus data of a character included in the locus data other than the gesture locus data according to the characteristic data of the locus data other than the gesture locus data which is separated by the separation unit, and the locus characteristic data of a character included in a character dictionary data, and output a result of the processing.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, further comprising:
a setting unit configured to set information about a recognition condition; and
a character separation unit configured to separate the locus data other than the gesture locus data separated by the separation unit up to a number of characters set by the setting unit as an upper limit value, into locus data of one character one by one,
wherein the character locus data recognition unit is configured to execute processing for recognizing locus data of each character included in the locus data other than the gesture locus data according to locus characteristic data of each of the one character separated by the character separation unit and locus characteristic data of the character included in the character dictionary data, and output a result of the processing.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2, wherein the setting unit is configured to set the number of characters according to conditional information for the gesture locus data included in the locus data used in the recognition processing by the gesture locus data recognition unit.

### Claim 4 (depends on 1)

The information processing apparatus according to claim 1, further comprising a determination unit configured to determine, as a result of the recognition processing by the gesture locus data recognition unit, whether the recognized gesture locus data and the locus data other than the gesture locus data satisfy a positional condition between the gesture locus data related to the gesture locus data included in the locus data used in the recognition processing by the gesture locus data recognition unit and the locus data other than the gesture locus data, wherein the separation unit is configured, if it is determined by the determination unit that the positional condition is satisfied, to separate gesture locus data and locus data other than the gesture locus data from the locus data.

### Claim 5

A locus data recognition method in an information processing apparatus, the locus data recognition method comprising:
executing processing for recognizing gesture locus data included in locus data according to characteristic data of the locus data and gesture characteristic shape data included in gesture dictionary data and outputting a result of the processing;
separating gesture locus data and locus data other than the gesture locus data from the locus data according to the result of the recognition; and
executing processing for recognizing locus data of a character included in the locus data other than the gesture locus data according to the characteristic data of the locus data other than the separated gesture locus data and the locus characteristic data of a character included in a character dictionary data, and outputting a result of the processing.

### Claim 6 (depends on 5)

The locus data recognition method according to claim 5, further comprising:
setting information about a recognition condition;
separating the locus data of the separated gesture locus data up to a number of characters set as an upper limit value into locus data of one character one by one; and
executing processing for recognizing locus data of each character included in the locus data other than the gesture locus data according to locus characteristic data of each of the separated one character and locus characteristic data of the character included in the character dictionary data and outputting a result of the processing.

### Claim 7 (depends on 6)

The locus data recognition method according to claim 6, further comprising setting the number of characters according to conditional information for the gesture locus data included in the locus data used in the recognition of the gesture locus data.

### Claim 8 (depends on 5)

The locus data recognition method according to claim 5, further comprising:
determining, as a result of the processing for recognizing the gesture locus data, whether the recognized gesture locus data and the locus data other than the gesture locus data satisfy a positional condition between the gesture locus data related to the gesture locus data included in the locus data used in the gesture locus data recognition and the locus data other than the gesture locus data; and
separating, if it is determined in the determination that the positional condition is satisfied, gesture locus data and locus data other than the gesture locus data from the locus data.

### Claim 9

A computer-readable storage medium storing instructions which, when executed by a computer, cause the computer to function as:
a gesture locus data recognition unit configured to execute processing for recognizing gesture locus data included in locus data according to characteristic data of the locus data and gesture characteristic shape data included in gesture dictionary data and output a result of the processing;
a separation unit configured to separate gesture locus data and locus data other than the gesture locus data from the locus data according to the result of the recognition by the gesture locus data recognition unit; and
a character locus data recognition unit configured to execute processing for recognizing locus data of a character included in the locus data other than the gesture locus data according to the characteristic data of the locus data other than the gesture locus data and the locus characteristic data of a character included in a character dictionary data, which is separated by the separation unit, and output a result of the processing.
