Cross-Function Font Rendering for Unified Character Decoration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to unify character decorations between browser and application regions, leading to design and visibility issues due to differences in character width, size, and spacing when using Web fonts across different drawing functions.
Innovation Solution
An information processing apparatus with a drawing unit that acquires and applies character decoration settings from a second drawing function to a first drawing function, ensuring consistent appearance across regions by adjusting character spacing, width, and size.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the same external font is used in both the browser region and the application region, then the font unity is improved, but the character decoration uniformity deteriorates because different drawing functions apply different character decorations
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting character decoration parameters (character width, character size, character spacing) based on the drawing function being used. The character decoration acquisition unit retrieves appropriate decoration parameters from storage, and the drawing unit applies these parameters when rendering characters in the application region, ensuring uniform appearance across different drawing functions while maintaining the benefits of using the same external font.
2Adaptability or versatility
If the browser function draws characters with Web page suitable decorations, then the Web page browsing function is improved, but the design property and visibility deteriorate when combined with UI application characters
Solution Approach 1:
The patent applies local quality by making different parts of the system have different character decoration characteristics appropriate to their function. The browser region maintains Web page suitable character decorations for optimal browsing, while the application region receives customized character decorations from the character decoration acquisition unit to ensure design property and visibility requirements are met. This allows each region to have the quality appropriate to its specific purpose.
Data Source
AI summary
An information processing apparatus has a first drawing function and a second drawing function different from the first drawing function, draws a screen using the first drawing function and the second drawing function, acquires a setting of a character decoration used to draw a predetermined font by the second drawing function, and uses the acquired setting of the character decoration when drawing a character of the predetermined font using the first drawing function.


