Font Substitution Logic for Recording Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Recording devices face challenges in storing all possible fonts specified by host devices due to limited storage capacity, leading to operating errors when a new device lacks installed fonts, requiring changes in operating settings or application programs.
Innovation Solution
A recording device with internal fonts and font substitution information that correlates specified fonts to internal fonts based on parameters like column count, line feed pitch, and recording medium characteristics, allowing for substitution and maintaining print quality without the need for external font changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all possible fonts are stored internally in the recording device, then any specified font can be used without errors, but the storage capacity of the recording device is exceeded
Solution Approach 1:
The patent extracts only the essential font characteristics (column count, line feed pitch, recording medium characteristics) from the complete font data, storing only these extracted features in the recording device. When a font is specified, the system retrieves the characteristics and finds a matching internal font based on these extracted features, rather than storing complete font files. This resolves the contradiction by storing minimal necessary information to achieve font compatibility.
Solution Approach 2:
The patent changes the approach from storing complete font data to storing font characteristics parameters (column count, line feed pitch, recording medium characteristics). By transforming the font representation from full graphical data to parametric characteristics, the system can store font information within limited storage capacity while still enabling accurate font substitution and maintaining print quality.
2Quantity of substance
If a new recording device is purchased with different internal fonts, then the device has fresh storage capacity, but fonts specified by the host device are not available causing operating errors
Solution Approach 1:
The patent makes the recording device universal by implementing font substitution functionality that works with any specified font regardless of whether it is stored internally. The device can receive print data with any font specification from the host, retrieve the font characteristics, substitute with an appropriate internal font, and produce comparable output. This multi-functionality allows the device to work with any host device and any specified font, resolving the font availability problem when devices are replaced.
Solution Approach 2:
The patent introduces font substitution information as an intermediary between the specified font and the internal fonts. Instead of requiring the specified font to be directly available in the device, the substitution information acts as a mediator that maps the specified font characteristics to matching internal fonts. This intermediary mechanism ensures font availability even when the original specified font is not stored in the device.
3Productivity
If the host device changes operating settings or application programs to use available fonts, then printing can proceed, but the original font specifications and operating settings must be modified
Solution Approach 1:
The patent implements self-service by enabling the recording device to automatically perform font substitution without requiring changes to the host device's operating settings or application programs. The device independently retrieves font characteristics from the print data, finds matching internal fonts, and performs substitution automatically. This eliminates the need for users to modify host settings, maintaining ease of operation while ensuring printing capability.
Solution Approach 2:
The patent performs preliminary action by pre-storing font characteristics and substitution information in the recording device before printing operations begin. The device prepares the font substitution mapping in advance, so when print data arrives with any font specification, the substitution can occur immediately without requiring real-time font installation or host setting changes. This preliminary preparation ensures both productivity and ease of operation.
Data Source
AI summary
A recording device, a control method for a recording device, and a program can record even when recording using a font that is not internally stored by the recording device is specified. A printer 2 that records on a recording medium using a font specified by a host computer 4 has font substitution information 24C that correlates specified fonts to internal fonts based on the number of columns per line that can be recorded on the recording medium using the specified font. When a font is specified by the host computer 4, the printer 2 substitutes an internal font for the specified font based on the font substitution information 24C.


