Patent ID: 7925142
Filing Date: 2011-04-12
Classification: G09B

Abstract:
1. A hardware apparatus for presenting information, said hardware apparatus having a display screen comprising: a document inputting unit for inputting a document and extracting document information of said document, said document including a text block containing at least one character; a layout analyzer for extracting said text block from said document information, and for extracting position information of said text block in said document information; a display-data extractor for extracting display data from said document information, based on a current display position and a current display scaling factor; a poor-legibility-block extractor, including: a document display unit for displaying said display data on said display screen: a block selector for selecting a block to be read aloud in accordance with user's instruction; a conversion-target extractor for extracting text data to be read aloud, based on said block number of said selected block, said block number of said poor-legibility block and its position information in said document information, as well as said text block and its position information in said document information; a speech outputting unit for converting said text data to be read aloud into voiced speech output; a read-aloud-target specification acceptor for accepting user's specification of text to be read aloud, and for extracting coordinate data of said text to be read aloud; a minimum-size detector for detecting a value of a minimum size of said character in said text to be read aloud, based on said coordinate data and said display data; and a predetermined-size changer for changing said predetermined size into said minimum size of said character, when a current value of said predetermined size is less than said minimum size of said character, wherein said conversion-target extractor further extracts text data to be read aloud, based on said coordinate data, said text block and its position information in said document information, as well as said display data and its position information in said document information, and said poor-legibility-block extractor further extracts said poor-legibility block again according to said changed predetermined size.