IP Library Patent Application 16931367
Patent Application
App. No. 16/931,367

INFORMATION PROCESSING APPARATUS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/931,367
Abstract

An information processing apparatus includes a processor configured to acquire an image showing a document of a closed contract, recognize characters from the acquired image, calculate positions of the recognized characters in the image, determine, based on the calculated positions, whether any other characters are present in a region anterior or posterior to a date represented by the recognized characters, and output the date as an execution date of the contract if determining that no other characters are present in the anterior region and the posterior region.

Claims (51)

1 . An information processing apparatus comprising

a processor configured to

acquire an image showing a document of a closed contract,

recognize characters from the acquired image,

calculate positions of the recognized characters in the image,

determine, based on the calculated positions, whether any other characters are present in a region anterior or posterior to a date represented by the recognized characters, and

output the date as an execution date of the contract if determining that no other characters are present in the anterior region and the posterior region.

2 . The information processing apparatus according to claim 1 , wherein the processor makes the determination after a portion that satisfies a predetermined condition is erased from the acquired image.

3 . The information processing apparatus according to claim 2 , wherein the portion that satisfies the condition is a portion having a specific color.

4 . The information processing apparatus according to claim 2 , wherein the portion that satisfies the condition is a portion other than a region including the recognized characters.

5 . The information processing apparatus according to claim 1 , wherein the processor makes the determination based on an image obtained by converting the acquired image.

6 . The information processing apparatus according to claim 1 , wherein, if the acquired image has a size corresponding to two pages of the document, the processor makes the determination after the image is split into halves.

7 . The information processing apparatus according to claim 2 , wherein, if the acquired image has a size corresponding to two pages of the document, the processor makes the determination after the image is split into halves.

8 . The information processing apparatus according to claim 3 , wherein, if the acquired image has a size corresponding to two pages of the document, the processor makes the determination after the image is split into halves.

9 . The information processing apparatus according to claim 4 , wherein, if the acquired image has a size corresponding to two pages of the document, the processor makes the determination after the image is split into halves.

10 . The information processing apparatus according to claim 5 , wherein, if the acquired image has a size corresponding to two pages of the document, the processor makes the determination after the image is split into halves.

11 . The information processing apparatus according to claim 6 ,

wherein the image is rectangular, and

wherein the processor is configured to

detect a region without the recognized characters and with a maximum width in a rectangular region without corners of the image between two sides facing each other, and

determine that the image has the size corresponding to two pages of the document if the width is equal to or larger than a threshold.

12 . The information processing apparatus according to claim 7 ,

wherein the image is rectangular, and

wherein the processor is configured to

detect a region without the recognized characters and with a maximum width in a rectangular region without corners of the image between two sides facing each other, and

determine that the image has the size corresponding to two pages of the document if the width is equal to or larger than a threshold.

13 . The information processing apparatus according to claim 8 ,

wherein the image is rectangular, and

wherein the processor is configured to

detect a region without the recognized characters and with a maximum width in a rectangular region without corners of the image between two sides facing each other, and

determine that the image has the size corresponding to two pages of the document if the width is equal to or larger than a threshold.

14 . The information processing apparatus according to claim 9 ,

wherein the image is rectangular, and

wherein the processor is configured to

detect a region without the recognized characters and with a maximum width in a rectangular region without corners of the image between two sides facing each other, and

determine that the image has the size corresponding to two pages of the document if the width is equal to or larger than a threshold.

15 . The information processing apparatus according to claim 10 ,

wherein the image is rectangular, and

wherein the processor is configured to

detect a region without the recognized characters and with a maximum width in a rectangular region without corners of the image between two sides facing each other, and

determine that the image has the size corresponding to two pages of the document if the width is equal to or larger than a threshold.

16 . The information processing apparatus according to claim 1 , wherein, if the acquired image has a size corresponding to three or more pages of the document, the processor makes the determination after the image is split into as many images as the pages.

17 . The information processing apparatus according to claim 1 , wherein the processor is configured to, if the document has two or more dates with no other characters in regions anterior and posterior to the dates,

extract character strings that represent titles of contracts,

split the document based on positions of the extracted character strings, and

output execution dates of the contracts in documents obtained by splitting the document.

18 . The information processing apparatus according to claim 1 , wherein, if the document has one date represented by the recognized characters, the processor outputs the date as the execution date of the contract.

19 . The information processing apparatus according to claim 1 , wherein the processor is configured to

determine whether any other characters are present in a region anterior or posterior to a date in a specific region in the image, and

if any other characters are present in the region anterior or posterior to the date in the specific region, determine whether any other characters are present in a region anterior or posterior to a date in a region other than the specific region.

20 . The information processing apparatus according to claim 19 , wherein the specific region is a page with a predetermined page number at a beginning of the document or a page with a predetermined page number at an end of the document.

Assignments (2)
CHANGE OF NAME Recorded May 19, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056294/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2020
From: KUBO, SHUSAKU; KOBAYASHI, KUNIHIKO; OKADA, SHIGERU; SUZUKI, YUSUKE; ADACHI, SHINTARO
To: FUJI XEROX CO., LTD.
Reel/Frame 053299/0055 →