OS Printing Program Tray Information Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies lack the capability to effectively obtain and display sheet characteristics from a printer when using an OS-standard general-purpose printing program, similar to the functionality provided by a printer driver.
Innovation Solution
A non-transitory computer-readable storage medium storing instructions that, when executed, enable an information processing device to obtain information related to the feed trays of a printer, retrieve print settings from a general-purpose printing program, and generate notification data based on the obtained information. This notification data is then displayed on a print setting screen, allowing users to set appropriate print settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If a printer driver is used to obtain and display sheet characteristics, then the functionality to display sheet characteristics is provided, but the system complexity increases and requires additional driver software
Solution Approach 1:
The patent extracts the sheet characteristics information acquisition function from the traditional printer driver and relocates it to the OS-level general-purpose printing program. This allows the printing system to obtain tray information and sheet characteristics directly from the printer without requiring vendor-specific driver software, thereby reducing system complexity while maintaining information availability.
Solution Approach 2:
The general-purpose printing program is designed to perform multiple functions including printing control, tray information acquisition, and sheet characteristics display without requiring separate driver software. This universal approach consolidates functionality into a single OS-integrated program, eliminating the need for additional driver layers while providing comprehensive printing capabilities.
2Device complexity
If OS-standard general-purpose printing program is used without printer driver, then the system simplicity is improved, but the capability to obtain and display sheet characteristics is lost
Solution Approach 1:
The general-purpose printing program performs preliminary actions by proactively acquiring tray information and sheet characteristics from the printer before the printing process begins. The program retrieves this information in advance and displays it on the printing operation screen, ensuring that users have access to necessary sheet characteristics information without requiring complex driver software.
3Ease of operation
If tray information is not obtained from the printer, then the system operation is simplified, but printing errors due to incompatible sheet sizes or types occur
Solution Approach 1:
The general-purpose printing program implements feedback mechanisms by actively querying the printer for tray information and sheet characteristics, then using this information to validate printing settings before execution. The program displays obtained tray information and sheet characteristics to users, allowing them to verify compatibility and adjust settings accordingly, thereby preventing printing errors while maintaining simple operation.
Data Source
AI summary
A non-transitory computer-readable storage medium stores computer-readable instructions that are executable by a processor of an information processing device and compatible with a printer connected with the information processing device. The instructions support a general-purpose printing program incorporated in an operating system of the information processing device. The instructions are configured to, when executed by the processor, cause the information processing device to obtain, from the printer, information related to one or more feed trays of the printer, to obtain print settings from the general-purpose printing program configured to handle data for displaying a print setting screen on a display, to generate notification data related to a specified feed tray set in the obtained print settings, based on the obtained information, and to provide the notification data to the general-purpose printing program, thereby enabling the notification data to be displayed on the print setting screen.


