Print Setting Screen Control Using Pre-stored Device Attributes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing printing device control software may fail to successfully obtain necessary information from printers, leading to incomplete or inaccurate print settings, particularly when using standard drivers and extension applications.
Innovation Solution
A control method and storage medium that display a print setting screen by obtaining first and second attribute information from a printing device, storing this information, and controlling the print setting screen based on it, with pre-stored information used if the second attribute information cannot be obtained.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If attribute information is obtained from the printing device, then the print setting screen can be accurately controlled based on actual device capabilities, but the system may fail to obtain complete information leading to incomplete settings
Solution Approach 1:
The patent stores attribute information of the printing device in advance in a storage unit before actual printing operations. This preliminary action ensures that even if information cannot be obtained at the moment of printing, the pre-stored information can be used to maintain complete and accurate print setting screens.
Solution Approach 2:
The patent introduces a storage unit as an intermediary between the printing device and the print setting screen control system. This storage unit acts as a buffer that holds attribute information, allowing the system to access stored information when real-time acquisition fails, thus ensuring reliability while maintaining accuracy.
2Measurement precision
If the system waits for complete information from the printer before displaying settings, then accuracy is improved, but user experience deteriorates due to delays
Solution Approach 1:
The system performs preliminary storage of printing device attribute information in the storage unit during device initialization or connection phases. This allows the print setting screen to be displayed immediately using pre-stored information without waiting for real-time data acquisition, thus reducing time loss while maintaining completeness.
Solution Approach 2:
The patent prepares and stores attribute information in advance as a cushion against potential information acquisition failures or delays. This beforehand cushioning ensures that the system can display complete print settings without timing delays, as the necessary information is already available in the storage unit.
3Reliability
If the system uses pre-stored information as fallback, then reliability is improved, but information accuracy may deteriorate if stored data is outdated
Solution Approach 1:
The system implements a feedback mechanism where the print setting management unit monitors information acquisition status and can trigger updates to the stored attribute information. When the system detects that real-time information is available or when prompted by user actions, it updates the storage unit with current device attributes, ensuring accuracy while maintaining reliability through the stored fallback data.
Data Source
AI summary
A non-transitory storage medium stores an application that displays a print setting screen, wherein the application, when executed, causes an information processing apparatus to implement a control method includes obtaining first attribute information and second attribute information from a printing device, storing, in a storage unit, first information based on the obtained first attribute information and second information based on the obtained second attribute information, and controlling the print setting screen to be displayed based on the first information and the second information stored in the storage unit, wherein in a case where the second attribute information is not successfully obtained, information stored in the application in advance is stored as the second information in the storage unit.


