Printer Output Format Selection via Historical Job Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in selecting output formats for documents intended for multiple recipients, as they often lack knowledge of the recipients' personal preferences, leading to burdensome manual selection processes.
Innovation Solution
A printing device with a receiving portion to accept print jobs, a determination portion to determine output formats based on recipient preferences from historical print job data, and a print execution portion to print documents according to each recipient's preferred format, eliminating the need for recipients to register their preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the user manually selects output formats for each recipient, then the printing can be customized to recipient preferences, but the operation becomes burdensome and time-consuming
Solution Approach 1:
The system automatically determines output formats by analyzing historical print job data and recipient attributes without requiring manual intervention. The printing device serves itself by inferring preferences from past behavior patterns, eliminating the need for users to explicitly specify format preferences for each recipient.
Solution Approach 2:
The system performs preliminary analysis of historical print job data to establish recipient preference profiles in advance. By pre-processing and storing attribute-information pairs from past operations, the system prepares the necessary information beforehand to automatically determine appropriate output formats when new print jobs are submitted.
2Extent of automation
If recipients register their personal preferences in advance, then the printing device can automatically select appropriate output formats, but the registration process becomes troublesome for recipients
Solution Approach 1:
Instead of requiring recipients to manually register their preferences, the system automatically infers preferences by analyzing historical print job data. The printing device extracts attribute-information pairs from past operations and uses these to determine appropriate output formats, allowing the system to serve itself without user intervention for preference registration.
Solution Approach 2:
The system introduces historical print job data as an intermediary to bridge the sender and recipient preferences. Rather than direct communication between users, the system uses past behavior patterns as a mediator to infer and determine appropriate output formats, eliminating the need for explicit preference registration.
3Adaptability or versatility
If the sender specifies output formats for all recipients, then printing can be customized, but the sender must have knowledge of each recipient's preferences which is often unavailable
Solution Approach 1:
The system uses historical print job data as feedback to infer recipient preferences. By analyzing past printing operations and their outcomes, the system continuously learns and determines appropriate output formats for each recipient, compensating for the lack of explicit preference information from the sender.
Solution Approach 2:
The system introduces historical print job data as an intermediary to recover lost preference information. Rather than relying on the sender to know recipient preferences, the system uses past behavior patterns as a mediator to infer and determine appropriate output formats, recovering the preference information that would otherwise be unavailable.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A printing device is provided with a PJL receiving portion configured to accept a print job indicating document information and recipient users, an output format determination portion configured to determine an output format according to a personal preference of each of the recipient users indicated in the accepted print job based on a history of print jobs that were executed for each of the recipient users, and a print controller and a print engine that are configured to, when printing the document information indicated in the accepted print job by a plurality of sets corresponding to the number of the recipient users, perform the printing in the output format according to the personal preference of each of the recipient users determined by the output format determination portion.