Print Setting Application for Arbitrary Paper Size Customization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current printing systems do not allow users to arbitrarily set paper sizes, limiting customization options for printing applications.
Innovation Solution
A control method and non-transitory computer-readable storage medium that implement a print setting application to display and accept arbitrary paper sizes, extending the functionality of a general-purpose printer driver to notify the image forming apparatus of user-selected paper sizes based on Internet Printing Protocol capability information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a general-purpose printer driver is used to support multiple printing apparatuses, then compatibility and ease of operation are improved, but the ability to customize paper sizes is limited
Solution Approach 1:
The patent introduces a paper size management application as an intermediary layer between the user and the printer driver. This application acquires capability information from the printing apparatus and manages paper size settings, allowing users to customize paper sizes without modifying the core printer driver functionality. The intermediary application handles the complexity of paper size customization while maintaining the simplicity of the general-purpose driver.
Solution Approach 2:
The patent segments the printing system into separate functional components: the general-purpose printer driver handles basic printing operations and compatibility, while the paper size management application handles customization and paper size management. This segmentation allows each component to specialize in its function, with the driver remaining simple and universal while the customization capabilities are provided by the separate application layer.
2Adaptability or versatility
If paper size information is acquired from the printing apparatus, then customization capability is improved, but system complexity increases
Solution Approach 1:
The paper size management application serves as an intermediary that handles all communication with the printing apparatus regarding paper size capabilities. It acquires capability information from the printer and manages the customization logic separately from the core printing system, thereby improving customization capability while isolating the complexity in a dedicated application rather than the main system.
Solution Approach 2:
The application performs preliminary actions by acquiring paper size capability information from the printing apparatus in advance and storing it in a database. This pre-acquired information is then available for user selection without requiring real-time complex queries during printing operations, thereby reducing operational complexity while maintaining customization capability.
Data Source
AI summary
A control method implemented by executing a print setting application that is stored in an information processing apparatus that stores a general-purpose printer driver configured to inquire about capability information in accordance with the Internet Printing Protocol, and extends a function of the general-purpose printer driver, includes: displaying, on a display unit of the information processing apparatus, a first identifier corresponding to a specific paper size acquired from a printer and a second identifier indicating an arbitrary paper size as candidates of a paper size to be used for printing; accepting a setting of a paper size corresponding to the second identifier; and notifying an image forming apparatus of the paper size based on selection of the second identifier.


