Print Control Apparatus Resolving Conflicting PrintTickets in XPS Files
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image forming apparatuses do not notify users of conflicting PrintTickets within XML paper specification (XPS) files and lack efficient methods to control these conflicts, leading to inconvenience and incorrect printing.
Innovation Solution
A print control apparatus and method that searches for and identifies conflicting PrintTickets across different levels in an XPS file, providing a user interface to display and manage these conflicts, allowing users to automatically or manually resolve them, and storing the changes within the XPS file.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the lower-level PrintTicket is automatically applied when there is a conflict, then the printing process is simplified and faster, but the user obtains printed documents different from desired printed documents
Solution Approach 1:
The system provides feedback to the user by displaying a user interface that lists conflicting PrintTickets and asks for user input. This feedback mechanism allows the user to review the automatic selection and correct it if necessary, ensuring both speed and quality.
Solution Approach 2:
The system performs self-service by automatically detecting conflicts and presenting resolution options to the user. The user can choose to accept the automatic resolution or manually adjust settings, making the system both efficient and user-controlled.
2Manufacturing precision
If the user checks individually every print option of all PrintTickets to resolve conflicts, then the desired printed documents are obtained, but it causes inconvenience to users and consumes time
Solution Approach 1:
The system extracts only the conflicting PrintTicket information and presents it in a simplified user interface. Instead of showing all print options, it isolates and displays only the conflicts, significantly reducing the time and effort required for resolution.
Solution Approach 2:
The user interface segments the conflict resolution process into discrete, manageable steps by listing conflicts individually and allowing selective resolution. This segmentation makes the complex task of resolving multiple conflicts more manageable and faster.
3Device complexity
If no user notification is provided about conflicting PrintTickets, then the printing process is simpler, but the user is not provided with information regarding the conflicting PrintTickets
Solution Approach 1:
The system performs preliminary action by detecting and identifying conflicts before the printing process begins. It then presents this information to the user through a user interface, allowing resolution to be performed beforehand, which maintains simplicity while providing necessary information.
Data Source
AI summary
A print control apparatus includes a determining unit to search for one or more PrintTickets for each level within an XML paper specification (XPS) file in response to an XPS file print command, and to determine whether the one or more PrintTickets found as a result of searching conflict with each other within the XPS file, a user interface, and a controller to control the user interface to display one or more conflicting PrintTickets if it is determined that the one or more PrintTickets conflict with each other within the XPS file. Therefore, it is possible for a user to easily determine which PrintTickets conflict with each other within the XPS file and to readily control these conflicting PrintTickets.


