Image forming apparatus having capability for recognition and extraction of annotations and additionally written portions
AssigneeKonica Minolta Business Technologies, Inc.
InventorYoshio Komaki
Life of this patent
Estimating the term…
Abstract
To convert a source document having an additionally-handwritten portion into PDF data, an image forming apparatus scans the source document and reads it, and extracts an additionally-written region from image data. Additionally, based on a position of the additionally-written region, the image forming apparatus sets an annotation frame, which is a size of a region on the PDF data for inserting the additionally-written region into the PDF data as an annotation, and a position where the data is displayed.
Claims12
An image forming apparatus comprising:
- a read unit configured to read an image of a source document and obtain image data;
- an electronic document production unit configured to produce electronic document data for allowing a display apparatus to display said image data thereon, based on said image data;
- an extraction unit configured to extract from said image data an additionally-written region including an additional portion, and configured to identify the additional portion and distinguish the additional portion by associating the additional portion with a unique identifier corresponding to a plurality of different types or attributes;
- an annotation data production unit configured to produce annotation data based on said additionally-written region, and configured to inspect the unique identifier corresponding to the plurality of types or attributes, and based on the unique identifier, execute different processing for each produced annotation data having a corresponding unique identifier;
- and;
- a setting unit configured to calculate a position for allowing said display apparatus to display said annotation data on said electronic document data, based on a position of said additionally-written region on said image data, and setting the calculated position for said annotation data.
A method of creating electronic document data based on image data obtained by reading an image of a source document, comprising the steps of:
- extracting from said image data an additionally-written region including an additional portion, and identifying the additional portion, and distinguishing the additional portion by associating the additional portion with a unique identifier corresponding to a plurality of different types or attributes;
- producing annotation data based on said additionally-written region, and inspecting the unique identifier corresponding to the plurality of types or attributes, and based on the unique identifier, executing different processing for each produced annotation data having a corresponding unique identifier;
- and
- calculating a position for allowing a display apparatus to display said annotation data on said electronic document data, based on a position of said additionally-written region on said image data, and setting the calculated position for said annotation data.
A non-transitory computer readable medium which records a program causing a computer to execute electronic document data creation processing of creating electronic document data based on image data obtained by reading an image of a source document, the program causing said computer to execute the processing including the steps of:
- extracting from said image data an additionally-written region including an additional portion, and identifying the additional portion, and distinguishing the additional portion by associating the additional portion with a unique identifier corresponding to a plurality of different types or attributes;
- producing annotation data based on said additionally-written region, and inspecting the unique identifier corresponding to the plurality of types or attributes, and based on the unique identifier, executing different processing for each produced annotation data having a corresponding unique identifier;
- and
- calculating a position for allowing a display apparatus to display said annotation data on said electronic document data, based on a position of said additionally-written region on said image data, and setting the calculated position for said annotation data.
Dependencies are inferred from the claim text.