Workflow support apparatus, workflow support system, and non-transitory computer readable medium storing program
A workflow support apparatus includes a classification section that classifies a document included in an original document from image data acquired by reading the original document, and a workflow searching section that searches for a workflow to which the document is to be attached, from the document classified by the classification section.
1. A workflow support apparatus comprising:
a processor, configured to:
receive image data from a scanner that reads an original document;
perform optical character recognition on the image data to generate a recognized result;
classify each page of the image data into a plurality of document groups according to the recognized result; and
search for a workflow for each of the document groups, wherein a first document group among the document groups corresponds to a first workflow, and wherein a second document group among the document groups corresponds to a second workflow.
2. The workflow support apparatus according to claim 1 ,
wherein the processor classifies the each page into a main document and an annexed document.
3. The workflow support apparatus according to claim 2 ,
wherein the processor performs classification into the main document and the annexed document based on an extraction text string extracted from the image data.
4. The workflow support apparatus according to claim 3 ,
wherein the processor classifies the each page by determining whether or not the extraction text string extracted from the image data includes a predetermined classification keyword.
5. The workflow support apparatus according to claim 4 ,
wherein the processor classifies the each page by determining whether or not a characteristic word which includes the predetermined classification keyword and satisfies a predetermined selection condition is included in the extraction text string.
6. The workflow support apparatus according to claim 5 ,
wherein the processor classifies the each page by determining whether or not a characteristic word satisfying a predetermined selection condition for a size and a color of a text string is included in the extraction text string.
7. The workflow support apparatus according to claim 2 ,
wherein the processor classifies the each page by a classification condition obtained by learning from an extraction text string and a document classification result.
8. The workflow support apparatus according to claim 3 ,
wherein the processor classifies the each page by a classification condition obtained by learning from the extraction text string and a document classification result.
9. The workflow support apparatus according to claim 1 ,
wherein the processor classifies the each page by a classification condition obtained by learning from an extraction text string and a document classification result.
10. The workflow support apparatus according to claim 1 , wherein the processor is further configured to:
divide the classified pages to collect related documents into the document groups.
11. The workflow support apparatus according to claim 10 ,
wherein the processor searches for the workflow by determining whether or not an extraction text string extracted from each of the document groups includes a predetermined workflow search keyword.
12. The workflow support apparatus according to claim 10 ,
wherein the processor searches for the workflow by evaluating an extraction text string including a workflow search keyword by a predetermined condition.
13. The workflow support apparatus according to claim 10 ,
wherein the processor searches for the workflow by a search condition obtained by learning from an extraction text string, a document classification result, and a workflow search result.
14. The workflow support apparatus according to claim 1 , wherein the processor is further configured to:
activate the first workflow for each page of the image data classified as the first document group; and
activate the second workflow for each page of the image data classified as the second document group.
15. A workflow support system comprising:
a scanner that reads an original document;
a processor, configured to:
receive image data from the scanner that reads the original document;
perform optical character recognition on the image data to generate a recognized result;
classify each page of the image data into a plurality of document groups according to the recognized result; and
search for a workflow for each of the document groups, wherein a first document group among the document groups corresponds to a first workflow, and wherein a second document group among the document groups corresponds to a second workflow.
16. A non-transitory computer readable medium storing a program causing a computer to perform:
receiving image data from a scanner that reads an original document;
performing optical character recognition on the image data to generate a recognized result;
classifying each page of the image data into a plurality of document groups according to the recognized result; and
searching for a workflow for each of the document groups, wherein a first document group among the document groups corresponds to a first workflow, and wherein a second document group among the document groups corresponds to a second workflow.