Preview Data Generation Using RAW Spool Files
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing preview functions in information processing apparatuses require complex processing from starting up a previewer to displaying preview data, involving unnecessary requests and notifications for preview data generation.
Innovation Solution
A program and information processing apparatus that generates preview data using a RAW spool type, allowing the previewer to be started only after preview data is generated, and displays this data without requiring additional requests for generation, simplifying the processing by using separate files for preview and print data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the previewer requests print processor to generate preview data from EMF spool file, then preview function is implemented, but processing becomes complex with multiple requests and notifications
Solution Approach 1:
The system generates preview data in advance by capturing print data during the print job processing stage. The preview data is stored separately in advance, so when preview is requested, the pre-generated data can be directly displayed without complex real-time generation requests and notifications.
2Ease of operation
If the previewer waits for generation completion notification, then preview data is displayed, but user anxiety increases due to waiting time
Solution Approach 1:
Preview data is generated and stored in advance during the print job processing stage. This eliminates the need for the previewer to wait for data generation, as the data is already prepared and available for immediate display, thereby reducing user waiting time and anxiety.
3Device complexity
If separate files are used for preview and print data, then processing is simplified, but data management complexity increases
Solution Approach 1:
The system separates preview data and print data into different files. Preview data is stored in a dedicated preview data file while print data is stored in a print data file. This segmentation allows independent processing and management of each data type, simplifying the preview processing workflow while maintaining organized data structure.
Data Source
AI summary
There is provided a non-transitory computer-readable medium having a computer program stored thereon and readable by a computer that is installed in an information processing apparatus, the computer program, when executed by the computer, causes the information processing apparatus to operate as: a preview data generation unit configured to acquire image data of a print job using a RAW spool type and to generate preview data from the image data, wherein the preview data is image data for preview; and a display unit configured to start up a previewer when the preview data of at least one page is generated and to display the preview data on the previewer.


