IP Library Granted Patent US 11,562,122
Granted Patent B2
US 11,562,122 · App. 17/017,686 · Granted Jan 24, 2023

Information processing apparatus, image processing apparatus, and non-transitory computer readable medium storing program

Inventor: Miyuki Iizuka (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F40/166G06V30/40H04N1/04G06V10/40G06V30/10
View Patent ↗
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 11,562,122
App. No.
17/017,686
Granted
Jan 24, 2023
Kind
B2
Abstract

An information processing apparatus includes a processor configured to extract, from a document, words of plural categories, select one extracted word from each of the plural categories, generate a first character string by arranging the selected words in accordance with a rule, wherein the rule determines positions of the selected words within the first character string based on the categories of the selected words, in response to reception of an operation of changing a first word in the first character string from a user, present to the user one or more candidate words from the category of the first portion of the first character string, generate a second character string by replacing the first word in the first character string with a user-selected word selected by the user from among the one or more candidate words, and store the second character string in a memory in association with the document.

Claims (50)

1. An information processing apparatus comprising

a processor configured to

extract, from a document, words of a plurality of categories,

select one extracted word from each of the plurality of categories,

generate a first character string by arranging the selected words in accordance with a rule, wherein the rule determines positions of the selected words within the first character string based on the categories of the selected words,

in response to reception of an operation being performed on a first word among the selected words in the first character string from a user, present to the user one or more candidate words that belong to a category of the first word in the first character string,

in response to reception of another operation being performed on a user-selected word selected from among the one or more candidate words, generate a second character string by replacing the first word in the first character string with the user-selected word, and

store the second character string in a memory in association with the document.

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

when presenting a plurality of candidate words as the one or more candidate words, present the plurality of candidate words in an order in accordance with a predetermined criterion.

3. The information processing apparatus according to claim 2 , wherein the order is determined by frequencies of previous selections of each of the plurality of candidate words by the user.

4. The information processing apparatus according to claim 3 , wherein the order is determined by locations of the plurality of candidate words within the document.

5. The information processing apparatus according to claim 4 , wherein the locations are relative locations to a predetermined word in the document.

6. The information processing apparatus according to claim 2 , wherein the order is determined by locations of the plurality of candidate words within the document.

7. The information processing apparatus according to claim 6 , wherein the locations are relative locations to a predetermined word in the document.

8. The information processing apparatus according to claim 6 , wherein the locations are relative locations to a graphical object in the document.

9. The information processing apparatus according to claim 2 , wherein the order is based on dominance of each of the plurality of candidate words in the document.

10. The information processing apparatus according to claim 9 , wherein the order is based on proportional frequencies of occurrences of the plurality of candidate words in the document to all words in the document.

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

in response to reception of an operation by the user to move the first word in the first character string to another position:

move the first word to the another position within the first string, and

update the rule to define that a word belonging to the category of the first word be positioned at a position corresponding to the another position.

12. The information processing apparatus according to claim 11 , wherein the processor is configured to

in response to the reception of an operation by the user to move the first word in the first character string to another position and reception of an instruction from the user to reflect a movement of the first word to the rule, update the rule to define that a word belonging to the category of the first word be positioned at a position corresponding to the another position.

13. The information processing apparatus according to claim 1 , wherein the rule is user-specific.

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

in response to any word in the first character string satisfying a predetermined condition, present the word satisfying the predetermined condition in a second format that is different from a first format in which a rest of the first character string is presented.

15. The information processing apparatus according to claim 14 , wherein the predetermined condition is the number of other words belonging to the category of the word in the first string being equal to or larger than a threshold.

16. The information processing apparatus according to claim 14 , wherein the predetermined condition is a difference between a rating of the word in the first character string and a second rating of another word belonging to the category of the word being smaller than a threshold, wherein the first rating and the second rating is based on a predetermined criterion.

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

in response to a category of any word in the first character string satisfying a predetermined condition, present the first character string together with information related to the word satisfying the predetermined condition.

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

in response to reception of an operation being performed on a second word among the selected words in the first character string from the user, present to the user one or more other candidate words that belong to another category of the second word in the first character string, wherein the second word is different from the first word.

19. An image processing apparatus comprising:

a scanner; and

a processor configured to

acquire an image of a document read by the scanner,

extract, from the document shown in the image, words of a plurality of categories,

select one extracted word from each of the plurality of categories,

generate a first character string by arranging the selected words in accordance with a rule, wherein the rule determines positions of the selected words within the first character string based on the categories of the selected words,

in response to reception of an operation being performed on a first word among the selected words in the first character string from a user, present to the user one or more candidate words that belong to a category of the first word in the first character string,

in response to reception of another operation being performed on a user-selected word selected from among the one or more candidate words, generate a second character string by replacing the first word in the first character string with the user-selected word, and

store the second character string in a memory in association with the document.

20. A non-transitory computer readable medium storing a program causing a computer having a processor to execute a process comprising:

extracting, from a document, words of a plurality of categories;

selecting one extracted word from each of the plurality of categories;

generating a first character string by arranging the selected words in accordance with a rule, wherein the rule determines positions of the selected words within the first character string based on the categories of the selected words;

in response to reception of an operation being performed on a first word among the selected words in the first character string from a user, presenting to the user one or more candidate words that belong to a category of the first word in the first character string;

in response to reception of another operation being performed on a user-selected word selected from among the one or more candidate words, generating a second character string by replacing the first word in the first character string with the user-selected word; and

storing the second character string in a memory in association with the document.

Assignments (2)
CHANGE OF NAME Recorded May 14, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056237/0070 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2020
From: IIZUKA, MIYUKI
To: FUJI XEROX CO., LTD.
Reel/Frame 053810/0289 →
Priority Claims (1)
JP JP2020-035946 · Mar 3, 2020 · national
Continuity (1)
Related Publication 20210279408A1 · Sep 9, 2021