ELECTRONIC BOOK PRODUCTION APPARATUS, ELECTRONIC BOOK SYSTEM, ELECTRONIC BOOK PRODUCTION METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
First Claim
1. An electronic book production apparatus comprising;
- an image obtaining unit which obtains a page image representing an image per page unit where character areas and non-character areas are arranged;
a character area detecting unit which detects the character areas in the page image obtained by the image obtaining unit;
a character recognizing unit which recognizes characters in the character areas detected by the character area detecting unit;
a character position information obtaining unit which obtains, for each of the characters recognized in the character areas, character position information indicating a position of the recognized character in the page image;
a reading-order determining unit which determines a reading order among the character areas in the page image based on positions of the character areas in the page image and continuity from a character to another character between the character areas in the page image;
an electronic book data generating unit which generates electronic book data including character information indicating the recognized characters, the character position information indicating the position of each of the recognized characters in the page image, and order information about the characters or the character areas corresponding to the reading order among the character areas in the page image; and
an electronic book data output unit which outputs the electronic book data generated by the electronic book data generating unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic book production apparatus includes; an image obtaining unit; a character area detecting unit; a character recognizing unit; a character position information obtaining unit; a reading-order determining unit which determines a reading order among the character areas in the page image based on positions of the character areas in the page image and continuity from a character to another character between the character areas in the page image; an electronic book data generating unit which generates electronic book data including character information indicating the recognized characters, the character position information indicating the position of each of the recognized characters in the page image, and order information about the characters or the character areas corresponding to the reading order among the character areas in the page image; and an electronic book data output unit which outputs the electronic book data generated by the electronic book data generating unit.
19 Citations
13 Claims
-
1. An electronic book production apparatus comprising;
-
an image obtaining unit which obtains a page image representing an image per page unit where character areas and non-character areas are arranged; a character area detecting unit which detects the character areas in the page image obtained by the image obtaining unit; a character recognizing unit which recognizes characters in the character areas detected by the character area detecting unit; a character position information obtaining unit which obtains, for each of the characters recognized in the character areas, character position information indicating a position of the recognized character in the page image; a reading-order determining unit which determines a reading order among the character areas in the page image based on positions of the character areas in the page image and continuity from a character to another character between the character areas in the page image; an electronic book data generating unit which generates electronic book data including character information indicating the recognized characters, the character position information indicating the position of each of the recognized characters in the page image, and order information about the characters or the character areas corresponding to the reading order among the character areas in the page image; and an electronic book data output unit which outputs the electronic book data generated by the electronic book data generating unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic book production method comprising:
-
an image obtaining step of obtaining a page image representing an image per page unit where character areas and non-character areas are arranged; a character area detecting step of detecting the character areas in the page image obtained in the image obtaining step; a character recognizing step of recognizing characters in the character areas detected in the character area detecting step; a character position information obtaining step of obtaining, for each of the characters recognized in the character areas, character position information indicating a position of the recognized character in the page image; a reading-order determining step of determining a reading order among the character areas in the page image based on positions of the character areas in the page image and continuity from character to character between the character areas in the page image; an electronic book data generating step of generating electronic book data including character information indicating the recognized characters, the character position information indicating the position of each of the recognized characters in the page image, and order information about the characters or the character areas corresponding to the reading order among the character areas in the page image; and an electronic book data output step of outputting the electronic book data generated in the electronic book data generating step.
-
-
13. A non-transitory computer-readable medium storing a program causing a computer to perform steps comprising:
-
an image obtaining step of obtaining a page image representing an image per page unit where character areas and non-character areas are arranged; a character area detecting step of detecting the character areas in the page image obtained in the image obtaining step; a character recognizing step of recognizing characters in the character areas detected in the character area detecting step; a character position information obtaining step of obtaining, for each of the characters recognized in the character areas, character position information indicating a position of the recognized character in the page image; a reading-order determining step of determining a reading order among the character areas in the page image based on positions of the character areas in the page image and continuity from character to character between the character areas in the page image; an electronic book data generating step of generating electronic book data including character information indicating the recognized characters, the character position information indicating the position of each of the recognized characters in the page image, and order information about the characters or the character areas corresponding to the reading order among the character areas in the page image; and an electronic book data output step of outputting the electronic book data generated in the electronic book data generating step.
-
Specification