Data editing for improving readability of a display
First Claim
1. A data editing apparatus, comprising:
- a processor;
a database, in communication with the processor, that stores a processing result for each character that constitutes a certain character font set, the processing result being obtained by performing image processing on a raster image of each character to simulate how an image is viewed under a certain visual characteristic;
an HTML analysis section, executable by the processor, configured to analyze an HTML document and retrieve processing results for characters corresponding to characters contained in the HTML document from the database; and
a modification element locating section, executable by the processor, configured to locate an HTML element that needs to be modified in the HTML document, the step of locating being based on the processing results for the characters retrieved by the HTML analysis section, the sections for enabling particular readability of the certain data on a display;
wherein the HTML analysis section is further configured to, based on readability of a web page to be generated from the HTML document, determine whether to;
entirely perform rendering and image processing for the HTML document, partially perform rendering and image processing for the HTML document, or perform no rendering and image processing at all for the HTML document.
2 Assignments
0 Petitions
Accused Products
Abstract
Provides ability to analyze the readability of an image to be displayed on a screen as a web page, etc., and appropriately modify the image. It includes a rendering section for generating an image by rendering an HTML document; an image processing section for performing image processing on the image generated by the rendering section to simulate and evaluate how the image is viewed under a certain visual characteristic; and a result presentation section for locating an HTML element that needs to be modified in the HTML document to be processed based on the evaluation result of the image processing section and for presenting the HTML element to a web page creator. The result presentation section also retrieves a modification method for the HTML element that needs to be modified from a symptom model storage section. A document modification processing section actually modifies the HTML document.
-
Citations
7 Claims
-
1. A data editing apparatus, comprising:
-
a processor; a database, in communication with the processor, that stores a processing result for each character that constitutes a certain character font set, the processing result being obtained by performing image processing on a raster image of each character to simulate how an image is viewed under a certain visual characteristic; an HTML analysis section, executable by the processor, configured to analyze an HTML document and retrieve processing results for characters corresponding to characters contained in the HTML document from the database; and a modification element locating section, executable by the processor, configured to locate an HTML element that needs to be modified in the HTML document, the step of locating being based on the processing results for the characters retrieved by the HTML analysis section, the sections for enabling particular readability of the certain data on a display; wherein the HTML analysis section is further configured to, based on readability of a web page to be generated from the HTML document, determine whether to; entirely perform rendering and image processing for the HTML document, partially perform rendering and image processing for the HTML document, or perform no rendering and image processing at all for the HTML document. - View Dependent Claims (2, 3)
-
-
4. A data editing method for editing certain data by using a computer, the method comprising the steps of:
-
analyzing an HTML document; based on readability of a web page to be generated from the HTML document, determining whether to; entirely perform rendering and image processing for the HTML document, partially perform rendering and image processing for the HTML document, or perform no rendering and image processing at all for the HTML document; in the event that at least some image processing is to be performed, retrieving processing results for characters corresponding to characters contained in the HTML document from storage that stores a processing result for each character that constitutes a certain character font set, the processing result being obtained by performing image processing on a raster image of each character to simulate how the image is viewed under a certain visual characteristic; locating an HTML element that needs to be modified in the HTML document, the step of locating being based on the retrieved processing results for the characters; and modifying the HTML document based on the result of the step of locating the HTML element that needs to be modified. - View Dependent Claims (5)
-
-
6. A nontransitory, computer readable storage medium having computer readable instructions stored thereon that, when executed by a computer, implement a method for editing certain data of an electronic document, the method comprising:
-
analyzing an HTML document; based on readability of a web page to be generated from the HTML document, determining whether to;
entirely perform rendering and image processing for the HTML document, partially perform rendering and image processing for the HTML document, or perform no rendering and image processing at all for the HTML document;in the event at least some image processing is to be performed, retrieving processing results for characters corresponding to characters contained in the HTML document from storage that stores processing result for each character that constitutes a certain character font set, the processing result being obtained by performing image processing on a raster image of each character to simulate how the image is viewed under a certain visual characteristic; locating an HTML element that needs to be modified in the HTML document, the step of locating being based on the retrieved processing results for the characters; and modifying the HTML document based on the result of the step of locating the HTML element that needs to be modified. - View Dependent Claims (7)
-
Specification