Cross-Function Font Rendering for Unified Character Decoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvefont unityVSAvoidcharacter decoration uniformity
Core Design Contradiction:
Ease of operationVSManufacturing precision

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
ImproveWeb page browsing functionalityVSAvoiddesign property and visibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12518081B2Information processing apparatus, method for controlling the same, and storage medium
Publication Date: 2026.01.06 CANON KK
  • US12518081B2 patent drawing
  • US12518081B2 patent drawing
  • US12518081B2 patent drawing

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.