Image editing apparatus
First Claim
Patent Images
1. An image editing apparatus which edits an image having a plurality of character images, comprising:
- an automatic extraction means for automatically extracting a predetermined size image having characters of predetermined size;
a storage which stores a relationship between a character size and kind of editing process; and
an editing process means for automatically executing an editing process for said predetermined size image extracted by said extraction means in accordance with the relationship stored in the storage.
1 Assignment
0 Petitions
Accused Products
Abstract
The image editing apparatus of the present invention reads text image having a plurality of character line image along to a predetermined direction, makes histogram expressing the distribution characteristics of said text image, detects said character line image having a predetermined size based on said histogram, and performs editing process for said character line image having said predetermined size.
-
Citations
45 Claims
-
1. An image editing apparatus which edits an image having a plurality of character images, comprising:
-
an automatic extraction means for automatically extracting a predetermined size image having characters of predetermined size;
a storage which stores a relationship between a character size and kind of editing process; and
an editing process means for automatically executing an editing process for said predetermined size image extracted by said extraction means in accordance with the relationship stored in the storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 28)
scanner which reads image data of a document having a plurality number of sheets printed with a plurality of line data, and wherein said editing process means prints only said image having said predetermined size so as to make a table of contents of said document.
-
-
28. The image editing apparatus according to claim 1,
wherein said editing process means is automatic.
-
10. An image editing apparatus which edits text image having a plurality of character line images along a predetermined direction, comprising:
-
a scanner which reads text image;
a histogram generating means for generating histograms expressing the distribution characteristics of said text image read by said scanner;
a storage which stores a relationship between a character size and a kind of editing process;
a detection means for detecting a line direction and a column direction of said text image from said histogram, and for automatically extracting a first character line image having a first predetermined size and a second character line image having a second predetermined size, said first predetermined size being different from said second predetermined size and;
an editing process means for executing a first editing process for said first character line image and for executing a second editing process for said second character line image in accordance with the relationship stored in the storage, said first editing process being different from said second editing process. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 29)
wherein said first predetermined size and said second predetermined size are changeable. -
14. The image editing apparatus according to claim 10,
wherein said first predetermined size and said second predetermined size correspond to a font size. -
15. The image editing apparatus according to claim 10,
wherein a content of said first editing process and said second editing process are changeable. -
16. The image editing apparatus according to claim 10,
wherein said scanner reads a document having a plurality number of text images, and wherein said editing process means prints only said first character and said second character images onto a sheet so as to make a table of contents of said document. -
17. The image editing apparatus according to claim 16,
wherein a starting position for printing said first character image is a first position in the column direction of said sheet, and wherein a starting position for printing said second character image is a second position in the column direction of said sheet, said second position moving predetermined distance toward column direction for said first position. -
29. The image editing apparatus according to claim 10,
wherein said editing process means is automatic.
-
-
18. An image editing apparatus which edits text image having a plurality of line images along a predetermined direction comprising:
-
a scanner for reading text image;
a histogram generating means for generating histograms expressing the distribution characteristics of said text image read by said scanner;
a storage which stores a relationship between a character size and a kind of editing process;
a detection means for detecting a line and column direction of said text image based on said histogram, and for automatically extracting a minimum rectangle containing an entire line image of image data having a predetermined size; and
an editing process means for executing an editing process for said entire line image contained in said minimum rectangle in accordance with the relationship stored in the storage. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 30)
wherein said scanner reads image data of a document having a plurality number of sheets printed with a plurality of line data, and wherein said editing process means prints only said entire image contained in said minimum rectangle so as to make a table of contents of said document. -
30. The image editing apparatus according to claim 18,
wherein said editing process means is automatic.
-
-
26. An image editing apparatus which edits text image data having a plurality of character line images along a predetermined direction, comprising:
-
a scanner which reads a document having a plurality number of text images;
a histogram generating means for generating histograms expressing the distribution characteristics of said text image read by said scanner, and for automatically extracting minimum rectangles containing each character line images;
a storage which stores a relationship between a character size and a kind of editing process;
a detection means for detecting a first rectangle corresponding to a first predetermined size and a second rectangle corresponding to a second predetermined size, said first predetermined size being different from said second predetermined size; and
an editing process means for executing a first editing process for image data in said first rectangle and a second editing process for image data in said second rectangle in accordance with the relationship stored in the storage, said first editing process being different from said second editing process. - View Dependent Claims (31)
wherein said editing process means is automatic.
-
-
27. An image editing apparatus which edits an image having a plurality of characters which include plural sizes, said apparatus comprising:
-
input means for inputting a first size;
designating means for designating a kind of editorial process;
automatic extraction means for extracting characters of the first size inputted by said input means; and
editing process means for executing the editorial process designated by said designating means for said characters extracted by said extraction means. - View Dependent Claims (32)
wherein said editing means is automatic.
-
-
33. A method of operating an image editing apparatus for editing image data, said image editing apparatus comprising an interactive control system, an interface device which a user operates to interact with said interactive control system, and an editing processing device which executes an editing process in response to commands from said interactive control system, the method comprising the steps of:
-
extracting an editing area in which a document is edited;
selecting a text size editing operation on said interface device;
reading out current editing conditions from an editing table;
displaying the current editing conditions on a display;
determining if a modification request has been received to modify the current editing conditions;
if no modification request has been received, then editing the document according to the current editing conditions;
if a modification request has been received, then modifying the current editing conditions, storing the modified current editing conditions and editing the document according to the modified current editing conditions. - View Dependent Claims (34, 35, 36, 37, 38, 39)
wherein said step of extracting an editing area further comprises the sub-steps of: detecting a size of a document and writing the detected size in a document management table;
storing image data read from said document;
generating histograms to indicate the distribution of black pixels in both a main scanning direction and a subscanning direction;
discriminating a horizontal line direction and a vertical column direction based on said histograms;
discriminating lines and line spacing and determining the size of text within said discriminated lines;
defining an area of discriminated lines which have the same text size by horizontal and vertical coordinates as said editing area; and
writing the horizontal and vertical coordinates in said document management table.
-
-
35. A method of operating an image editing apparatus for editing image data as claimed in claim 34,
wherein in said sub-step of discriminating a horizontal line direction and a vertical column direction, said discrimination is based on the intersection of areas having a majority of black pixels and areas completely lacking pixels in either the main scanning direction or the subscanning direction. -
36. A method of operating an image editing apparatus for editing image data as claimed in claim 33,
wherein said step of modifying the current editing conditions further comprises the sub-steps of: -
receiving a selection of an area to be modified, by a user selection through said interface device;
requesting the user to change the text size to a desired text size;
displaying an editing selection menu which contain a plurality of predetermined editing methods for the user to choose.
-
-
37. A method of operating an image editing apparatus for editing image data as claimed in claim 36,
wherein said sub-step of changing the text size to a new text size further comprises the sub-steps of: -
reading binary image data;
reading data from the editing table;
extracting areas by matching a present text size as an editing area;
performing separate editing operations on the extracted areas based on the text size;
combining the separately edited areas into one document so as to not cause overlap of the separate areas to be printed; and
outputting the combined separately edited areas to a printing device as one document.
-
-
38. A method of operating an image editing apparatus for editing image data as claimed in claim 37,
wherein said sub-step of combining the separately edited areas into one document requires development of a composite memory which comprises the steps of: -
extracting coordinates of starting and ending points of a selected edited area;
performing a text decorating process on the selected edited area;
shifting the selected edited area according to the text size of the area when creating a hierarchical table of contents;
writing the selected area at the desired shifted location;
moving the image starting position in the column direction by a distance equal to the width of the written selected area to avoid overlapping images in the column direction; and
performing the above processing on another selected editing area.
-
-
39. A method of operating an image editing apparatus for editing image data as claimed in claim 33,
wherein said step of modifying the current editing conditions further comprises the sub-steps of: -
receiving a request from a user through said interface device to generate a table of contents;
displaying a table of contents setting screen which allows the user to set at least one of the text size of each level of a plurality of levels of said table of contents, header layouts, and text decoration, wherein said table of contents setting menu further allows the user to select a header layout format of said generated table of contents to be in a parallel format or a hierarchical format with indent positions corresponding to sequential levels of said plurality of levels.
-
-
40. An image editing apparatus which edits an image having a plurality of images along a predetermined direction, comprising:
-
an extraction device which extracts character images;
a size detection device which detects the size of the extracted character images; and
an editing device which automatically edits the extracted character images according to a predetermined manner based on the detected size of the extracted character images.
-
-
41. An image editing apparatus which edits an image having a plurality of images along a predetermined direction, comprising:
-
a storage which stores a relationship between a character size and a kind of editing process;
an extraction device which extracts character images;
a size detection device which detects the size of the extracted character images; and
an editing device which automatically edits extracted character images in accordance with the relationship stored in the storage, the editing device editing extracted character images having a first size according to a first predetermined manner and editing extracted character images having a second size in a second predetermined manner.
-
-
42. A method of editing an image having a plurality of images along a predetermined direction, comprising:
-
extracting character images;
detecting the size of the extracted character images; and
editing the extracted character images according to a predetermined manner based on the detected size of the extracted character images. - View Dependent Claims (43)
editing extracted character images having a first size in a first predetermined manner; and
editing extracted character images having a second size in second predetermined manner.
-
-
44. An image editing apparatus which edits an image having a plurality of characters which include plural sizes, said apparatus comprising:
- a storage which stores an editing table having a relationship between a character size and a kind of editorial process;
an extractor which extracts characters;
a detector which detects a character size of the extracted characters; and
an editor which executes an editorial process corresponding to the detected size in the editing table on the extracted characters.
- a storage which stores an editing table having a relationship between a character size and a kind of editorial process;
-
45. An image editing apparatus which edits an image having a plurality of characters which include plural sizes, said apparatus comprising:
-
an input device which inputs a size of character to be edited and a kind of editing process to be applied to characters having the size; and
an extractor which extracts characters having the size inputted by the input device for the characters extracted by the extractor.
-
Specification