Apparatus and method for image separation, layout, and templating
First Claim
Patent Images
1. A document processing apparatus comprising:
- an input unit that inputs image information from a plurality of documents;
a separation unit that separates content included in the plurality of documents from the image information;
a holding unit that (i) learns relation of a layout location in which the content has been laid out to the content separated by the separation unit and frequency of the layout location, and (ii) holds the learning as learning information;
an indication unit that indicates one or more items of content in a target document; and
a layout unit that lays out the one or more items of content indicated by the indication unit to a template for the target document, wherein the template is selected based on the held learning information,wherein the holding unit comprises a non-transitory computer-readable storage medium.
1 Assignment
0 Petitions
Accused Products
Abstract
A document processing apparatus accepts input of image information which represents a document, separates the image information as content of the document into regions, associates the image information separated as content into regions with information used to lay out the content, and holds the associated information as learning information. Subsequently, the document processing apparatus lays out the content of the inputted document based on the held learning information and outputs a document in which the content is laid out.
13 Citations
11 Claims
-
1. A document processing apparatus comprising:
-
an input unit that inputs image information from a plurality of documents; a separation unit that separates content included in the plurality of documents from the image information; a holding unit that (i) learns relation of a layout location in which the content has been laid out to the content separated by the separation unit and frequency of the layout location, and (ii) holds the learning as learning information; an indication unit that indicates one or more items of content in a target document; and a layout unit that lays out the one or more items of content indicated by the indication unit to a template for the target document, wherein the template is selected based on the held learning information, wherein the holding unit comprises a non-transitory computer-readable storage medium. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A document processing method comprising the steps of:
-
accepting, using an input unit, an input of image information from a plurality of documents; separating, using a separation unit, content included in the plurality of documents from the image information; learning, using a learning unit, a relation of a layout location in which the content has been laid out to the content separated in the separating step and frequency of the layout location; holding, using a holding unit, results of the learning step as learning information; indicating, an indication unit, one or more items of content in a target document; and automatically laying out, using a layout unit, the one or more items of content indicated in the indicating step to a template for the target document, wherein the template is selected based on the held learning information.
-
-
8. A non-transitory computer-readable storage device storing a computer program for causing a computer to execute a document processing method, the method comprising:
-
accepting, using an input unit, input of image information from a plurality of documents; separating, using a separation unit, content included in the plurality of documents from the image information; learning, using a learning unit, a relation of a layout location in which the content has been laid out to the content separated in the separating step and frequency of the layout location; holding, using a holding unit, results of the learning step as learning information; indicating using an indication unit, one or more items of content in a target document; and automatically laying out, using a layout unit, the one or more items of content indicated in the indicating step to a template for the target document, wherein the template is selected based on the held learning information.
-
-
9. A document processing apparatus comprising:
-
an input unit that inputs image information from a plurality of documents; a separation unit that separates content included in the plurality of documents from the image information; a holding unit that (i) learns relation of a layout location in which the content has been laid out to the content separated by the separation unit and frequency of the layout location, and (ii) holds the learning as learning information; an indication unit that indicates one or more items of content; and a layout unit that lays out the one or more items of content indicated by the indication unit to a document based on the held learning information, wherein the holding unit comprises a computer-readable storage medium.
-
-
10. A document processing method comprising:
-
an input step of inputting, using an input unit, image information from a plurality of documents; a separation step of separating, using a separation unit, content included in the plurality of documents from the image information; a holding step of (i) learning, using a learning unit, a relation of a layout location in which the content has been laid out to the content separated in the separation step and frequency of the layout location, and (ii) holding, using a holding unit, the learning as learning information; an indication step of indicating, using an indication unit, one or more items of content; and a layout step of automatically laying out, using a layout unit, the one or more items of content indicated by the indication unit to a document based on the held learning information.
-
-
11. A non-transitory computer-readable storage device storing a computer program for causing a computer to execute a method, the method comprising:
-
an input step of inputting image, using an input unit, information from a plurality of documents; a separation step of separating, using a separation unit, content included in the plurality of documents from the image information; a holding step of (i) learning, using a learning unit, a relation of a layout location in which the content has been laid out to the content separated in the separation step and frequency of the layout location, and (ii) holding, using a holding unit, the learning as learning information; an indication step of indicating, using an indication unit, one or more items of content; and a layout step of automatically laying out, using a layout unit, the one or more items of content indicated by the indication unit to a document based on the held learning information.
-
Specification