XPS File Processing Unit for Automatic Paper Size Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image forming apparatuses fail to select and print paper suitable for user demands when an XML paper specification (XPS) file lacks information on printing paper, leading to incomplete or improperly formatted printed output.
Innovation Solution
An image forming apparatus and method that utilize a communication interface to receive XPS files, process them using a determination unit to check for printing paper options, and a search unit to find suitable paper based on FixedPage dimensions, converting the file to match the selected paper and displaying options to the user for selection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the XPS file does not include printing paper information, then the file structure remains simple and compatible, but the printing paper selection and formatting capability is lost
Solution Approach 1:
The patent introduces an intermediary processing mechanism that extracts FixedPage dimension information from the XPS file and uses it as a mediator to automatically determine and select appropriate printing paper size, bridging the gap between the simple file structure and the need for paper selection capability
Solution Approach 2:
The system performs self-service by automatically determining printing paper size based on FixedPage dimensions without requiring explicit paper information in the XPS file, enabling the system to serve itself in selecting appropriate paper based on the document's inherent spatial requirements
2Reliability
If printing paper information is added to XPS files, then printing paper selection is improved, but the file structure becomes more complex
Solution Approach 1:
The patent extracts the essential paper size determination function from the XPS file structure by utilizing existing FixedPage dimension information, separating the paper selection logic from the file format itself and placing it in the processing system
Solution Approach 2:
The FixedPage dimension information serves multiple functions: it defines the document's physical dimensions, enables automatic paper size selection, and provides basis for formatting calculations, making a single data element serve multiple purposes without adding file structure complexity
3Ease of operation
If automatic paper size selection is implemented, then ease of operation is improved, but processing time increases
Solution Approach 1:
The system performs preliminary action by pre-extracting and storing FixedPage dimension information when the XPS file is received, so that when printing is needed, the paper size can be immediately determined without reprocessing the entire file structure
Solution Approach 2:
The patent replaces manual mechanical paper size selection with an automated information extraction and calculation system that uses FixedPage dimensions to determine paper size, substituting user interaction with an intelligent processing mechanism
Data Source
AI summary
An image forming apparatus includes a communication interface unit to receives an XML paper specification (XPS) file, an XPS file processing unit which converts the XPS file into an output data corresponding to printing paper to print the XPS file using information regarding the height and width of a FixedPage in the XPS file, and a control unit which controls the image forming apparatus to print the output data. Accordingly, even when an XPS file does not include information regarding printing paper, a user can select and print printing paper suitable for the user's demand.


