# US 11,113,520 B2 · Information processing apparatus and non-transitory computer readable medium

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

- Number: US 11,113,520 B2
- Document ID: US11113520B2
- Status: Granted
- Kind: B2
- Application number: 16/535,083
- Filed: 2019-08-08
- Published: 2020-09-10
- Granted: 2021-09-07
- Earliest claimed: 2019-03-07
- Assignees: FUJIFILM Business Innovation Corp.
- Applicants: FUJIFILM Business Innovation Corp.
- Inventors: Shusaku Kubo; Shigeru Okada; Masanori Yoshizuka
- Web page: https://patentgrep.com/patent/US11113520B2

## CPC

- G06V 30/413: Classification of content, e.g. text, photographs or tables
- G06V 30/153: {using recognition of characters or words}
- G06V 30/414: Extracting the geometrical structure, e.g. layout tree; Block segmentation, e.g. bounding boxes for graphics or text
- G06V 30/416: Extracting the logical structure, e.g. chapters, sections or page numbers; Identifying elements of the document, e.g. authors
- G06V 30/10: Character recognition
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

An information processing apparatus includes a reading unit and a determining unit. The reading unit reads a document. The determining unit specifies, based on a result of reading of the document, a first character string representing a date and a second character string representing a period, and determines an attribute of the document in accordance with the first character string and the second character string.

## Claims

### Claim 1

An information processing apparatus comprising a processor configured to:
read a document; and
specify, based on a result of reading of the document, a first character string representing a date and a second character string representing a period and determine an attribute of the document in accordance with the first character string and the second character string,
wherein the processor specifies a type of the document and specifies a first key and a second key that correspond to the specified type with reference to a memory that stores correspondences between the type and the first key and between the type and the second key,
the processor specifies, as the first character string, a character string that includes a numeral and whose positional relationship in the document with the specified first key satisfies a predetermined condition, and
the processor specifies, as the second character string, a character string whose positional relationship in the document with the specified second key satisfies a predetermined condition.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein the processor extracts a predetermined first key from the document and specifies, as the first character string, a character string that includes a numeral and whose positional relationship in the document with the extracted first key satisfies a predetermined condition.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2, wherein the processor extracts a predetermined second key from the document and specifies, as the second character string, a character string whose positional relationship in the document with the extracted second key satisfies a predetermined condition.

### Claim 4 (depends on 3)

The information processing apparatus according to claim 3, wherein the processor determines, as the attribute, a date indicating a result obtained by adding the period represented by the second character string to the date represented by the first character string.

### Claim 5 (depends on 4)

The information processing apparatus according to claim 4, wherein the processor sets the attribute as a file name of the document or profile information of the document.

### Claim 6 (depends on 3)

The information processing apparatus according to claim 3, wherein the processor sets the attribute as a file name of the document or profile information of the document.

### Claim 7 (depends on 2)

The information processing apparatus according to claim 2, wherein the processor determines, as the attribute, a date indicating a result obtained by adding the period represented by the second character string to the date represented by the first character string.

### Claim 8 (depends on 7)

The information processing apparatus according to claim 7, wherein the processor sets the attribute as a file name of the document or profile information of the document.

### Claim 9 (depends on 2)

The information processing apparatus according to claim 2, wherein the processor sets the attribute as a file name of the document or profile information of the document.

### Claim 10 (depends on 1)

The information processing apparatus according to claim 1, wherein the processor extracts a predetermined second key from the document and specifies, as the second character string, a character string whose positional relationship in the document with the extracted second key satisfies a predetermined condition.

### Claim 11 (depends on 10)

The information processing apparatus according to claim 10, wherein the processor determines, as the attribute, a date indicating a result obtained by adding the period represented by the second character string to the date represented by the first character string.

### Claim 12 (depends on 11)

The information processing apparatus according to claim 11, wherein the processor sets the attribute as a file name of the document or profile information of the document.

### Claim 13 (depends on 10)

The information processing apparatus according to claim 10, wherein the processor sets the attribute as a file name of the document or profile information of the document.

### Claim 14 (depends on 1)

The information processing apparatus according to claim 1, wherein the processor determines, as the attribute, a date indicating a result obtained by adding the period represented by the second character string to the date represented by the first character string.

### Claim 15 (depends on 14)

The information processing apparatus according to claim 14, wherein the processor sets the attribute as a file name of the document or profile information of the document.

### Claim 16 (depends on 1)

The information processing apparatus according to claim 1, wherein the processor sets the attribute as a file name of the document or profile information of the document.

### Claim 17 (depends on 1)

The information processing apparatus according to claim 1, wherein the attribute indicates an expiration date of the document.

### Claim 18

A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising:
reading a document;
specifying, based on a result of the reading the document, a first character string representing a date and a second character string representing a period, and determining an attribute of the document in accordance with the first character string and the second character string;
specifying a type of the document and specifies a first key and a second key that correspond to the specified type with reference to a memory that stores correspondences between the type and the first key and between the type and the second key;
specifying, as the first character string, a character string that includes a numeral and whose positional relationship in the document with the specified first key satisfies a predetermined condition; and
specifying, as the second character string, a character string whose positional relationship in the document with the specified second key satisfies a predetermined condition.

### Claim 19

An information processing apparatus comprising:
reading means for reading a document; and
determining means for specifying, based on a result of reading of the document, a first character string representing a date and a second character string representing a period and for determining an attribute of the document in accordance with the first character string and the second character string,
the determining means specifies a type of the document and specifies a first key and a second key that correspond to the specified type with reference to a memory that stores correspondences between the type and the first key and between the type and the second key,
the determining means specifies, as the first character string, a character string that includes a numeral and whose positional relationship in the document with the specified first key satisfies a predetermined condition, and
the determining means specifies, as the second character string, a character string whose positional relationship in the document with the specified second key satisfies a predetermined condition.
