# US 2015/0146985 A1 · Handwritten document processing apparatus and method

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

- Number: US 2015/0146985 A1
- Document ID: US20150146985A1
- Status: Published application
- Kind: A1
- Application number: 14/616,511
- Filed: 2015-02-06
- Published: 2015-05-28
- Earliest claimed: 2012-08-10
- Assignees: Kabushiki Kaisha Toshiba
- Applicants: Kabushiki Kaisha Toshiba
- Inventors: Toshiaki Nakasu; Shihomi Takahashi; Tomoyuki Shibata; Kazunori Imoto; Yasunobu Yamauchi; Yojiro Tonouchi
- Web page: https://patentgrep.com/patent/US20150146985A1

## CPC

- G06V 30/1423: {the instrument generating sequences of position coordinates corresponding to handwriting (preprocessing or recognising digital ink G06V30/32)}
- G06V 30/18076: {by analysing connectivity, e.g. edge linking, connected component analysis or slices}
- G06V 30/224: of printed characters having additional code marks or containing code marks
- G06V 30/10: Character recognition
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

According to one embodiment, a handwritten document processing apparatus is provided with a stroke acquisition unit, a stroke group generation unit and an additional information generation unit. The stroke acquisition unit acquires stroke data. The stroke group generation unit generates stroke groups each including one or a plurality of strokes, which satisfy a predetermined criterion, based on the stroke data. The additional information generation unit generates additional information which indicates a relationship between a first stroke group of the stroke groups and a second stroke group of the stroke groups, and to assign the additional information to the first stroke group.

## Claims

### Claim 1

A handwritten document processing apparatus comprising:
a stroke acquisition unit configured to acquire stroke data;
a stroke group generation unit configured to generate stroke groups each including one or a plurality of strokes, which satisfy a predetermined criterion, based on the stroke data; and
an additional information generation unit configured to generate additional information which indicates a relationship between a first stroke group of the stroke groups and a second stroke group of the stroke groups, and to assign the additional information to the first stroke group.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the relationship is one of a relationship in which the first stroke group includes the second stroke group, a relationship in which the first stroke group is included in the second stroke group, a relationship in which the first stroke group and the second stroke group intersect each other, a relationship in which the first stroke group and the second stroke group are connected to each other, and a relationship in which the first stroke group and the second stroke group are adjacent to each other.

### Claim 3 (depends on 1)

The apparatus of claim 1, further comprising a stroke group processing unit configured to process the stroke groups based on the additional information assigned to the stroke groups.

### Claim 4 (depends on 2)

The apparatus of claim 2, further comprising:
a first attribute extraction unit configured to extract a first attribute in associate with each individual stroke group, and to assign the first attribute to the stroke group; and
a second attribute extraction unit configured to extract a second attribute in association with a stroke group set including a plurality of stroke groups which satisfy a predetermined criterion, and to assign the second attribute to each of the stroke groups included in the stroke group set.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein the additional information is generated for only a stroke group having the first attribute and the second attribute which are different from each other.

### Claim 6 (depends on 4)

The apparatus of claim 4, further comprising a stroke group processing unit configured to process the stroke groups based on at least the second attribute or the additional information of the first attribute, the second attribute, and the additional information assigned to the stroke groups.

### Claim 7 (depends on 4)

The apparatus of claim 4, further comprising a stroke group processing unit configured to process the stroke groups based on all or some of the first attribute, the second attribute, and the additional information assigned to the stroke groups in correspondence with a designated processing mode.

### Claim 8 (depends on 4)

The apparatus of claim 4, wherein the first attribute and the second attribute are character or figure.

### Claim 9 (depends on 3)

The apparatus of claim 3, wherein the processing is shaping processing or retrieval processing.

### Claim 10 (depends on 1)

The apparatus of claim 1, further comprising a presentation unit configured to present a correspondence among the first stroke group, the second stroke group, and the relationship indicated by the additional information.

### Claim 11

A handwritten document processing method of a handwritten document processing apparatus, comprising:
acquiring, at the handwritten document processing apparatus, stroke data;
generating, at the handwritten document processing apparatus, stroke groups each including one or a plurality of strokes, which satisfy a predetermined criterion, based on the stroke data; and
generating, at the handwritten document processing apparatus, additional information which indicates a relationship between a first stroke group of the stroke groups and a second stroke group of the stroke groups, and assigning the additional information to the first stroke group.

### Claim 12

A non-transitory computer-readable medium storing a computer program which is executed by a computer to provide steps of:
acquiring stroke data;
generating stroke groups each including one or a plurality of strokes, which satisfy a predetermined criterion, based on the stroke data; and
generating additional information which indicates a relationship between a first stroke group of the stroke groups and a second stroke group of the stroke groups, and assigning the additional information to the first stroke group.
