Supporting Program for Direct Image Data Printing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users are unable to edit images within the printing process flow from the time of inputting a printing instruction to transmitting the print job, as existing systems do not allow for image editing during this period, even when a supporting program is activated or editing is performed based on predetermined print settings.
Innovation Solution
A non-transitory storage medium with a supporting program that allows image editing from the time of receiving a printing instruction to the time of transmitting the print job, by enabling the generation and transmission of print data in a specific format without intermediate data generation, and receiving edits to the image data before printing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a supporting program is activated to enable printing without intermediate data generation, then printing efficiency is improved, but user ability to edit images during the printing process is lost
Solution Approach 1:
The system dynamically switches between two processing modes: when intermediate data generation is not needed, the supporting program processes image data directly for efficiency; when editing is required, the system transitions to a mode that generates intermediate data, allowing user modifications while maintaining printing capability
Solution Approach 2:
The system changes the processing parameter state by detecting whether intermediate data generation is needed, and accordingly adjusts the data flow - either passing image data directly or generating intermediate data format to enable editing operations
2Ease of operation
If intermediate data is generated for printing processing, then user editing capability is enabled, but processing time and complexity increase
Solution Approach 1:
The system applies intermediate data generation only partially - only when editing is required. When no editing is needed, the system skips the intermediate data generation step entirely, processing image data directly to minimize processing time
Data Source
AI summary
A non-transitory storage medium stores a supporting program executable by a computer of an information processing apparatus. When executed by the computer, the supporting program causes the information processing apparatus to execute registering, in a printing program of an operating system, image data in a predetermined file format as data in a file format for which intermediate data does not need to be generated, in a case where the intermediate data is received from the printing program, generating print data based on the received intermediate data and transmitting a print job including the generated print data to a particular printer; and, in a case where the image data in the predetermined format is received from the printing program, receiving an edit of the image indicated by the received image data and transmitting the print job including the edited image data to the particular printer.


