Image Processing Apparatus Merging Character Strings Without Garbling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Image processing apparatuses face issues in merging character strings with original images without causing garbling, especially when different languages are involved, leading to font compatibility problems and inconsistent output.
Innovation Solution
The apparatus stores character codes for different languages separately and generates character images based on these codes, allowing for seamless merging of character strings with original images by using appropriate fonts, ensuring correct rendering regardless of the administrator's and user's display languages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If font expansion is performed using the display language for the user who executes a job, then the character string can be displayed in the user's language, but the character string set by the administrator cannot be correctly expressed when the administrator's language and user's language differ
Solution Approach 1:
The patent segments the font selection process into two independent parts: one for administrator-set character strings and one for user-designated character strings. Each segment uses its own language setting and font selection, allowing them to be processed independently without interfering with each other. This resolves the contradiction by enabling each character string to be rendered in its appropriate language while maintaining overall system functionality.
Solution Approach 2:
The patent applies different font selection rules to different character strings based on their source. Administrator-set character strings use the administrator's language setting, while user-designated character strings use the user's language setting. This local differentiation allows each character string to have the appropriate language quality without requiring a single universal font selection approach.
2Adaptability or versatility
If different fonts are used for administrator-set character strings and user-designated character strings, then each can be optimized for its language, but the same character string may appear as different images
Solution Approach 1:
The patent clearly segments the character string processing into distinct pathways: administrator-set strings follow one pathway using administrator language settings, while user-designated strings follow another pathway using user language settings. This segmentation prevents the confusion that would arise from trying to apply a single font selection rule to both types, thereby maintaining consistency within each segment while allowing adaptability across segments.
Solution Approach 2:
The patent performs preliminary language setting and font selection for both administrator and user before the actual character string rendering occurs. By establishing the language context in advance for each character string source, the system ensures that the correct font is selected before rendering, preventing inconsistencies in the final output.
3Device complexity
If a single font is used for all character strings regardless of language, then font management is simplified, but character strings in unsupported languages cannot be correctly displayed
Solution Approach 1:
The patent applies the local quality principle by selecting fonts based on the specific language requirements of each character string. Instead of using a single font for all characters, the system locally adapts the font selection to match the language of the administrator or user, ensuring that each character string is rendered with appropriate font support while keeping the overall system manageable through clear language-based rules.
Solution Approach 2:
The patent changes the font parameter dynamically based on the language setting associated with each character string source. When processing administrator-set character strings, the system uses the administrator's language setting to select the appropriate font; when processing user-designated strings, it uses the user's language setting. This parameter change approach allows the system to support multiple languages without requiring complex manual font management.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An image processing apparatus which is capable of merging character strings with an original image without causing garbling. A first storage unit stores first character codes corresponding to a first language in accordance with administrator's input. A second storage unit stores a second character codes corresponding to a second character in accordance with login user's input. A reading unit reads an original image in accordance with login user's input. A generation unit generates a first character image corresponding to the first language on the basis of the first character codes and generates a second character image corresponding to the second language on the basis of the second character codes. A printing unit carries out a printing process based on the first character image, the second character image and the original image.