Pull Print Server Setting Information Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In traditional print systems, the installation and management of printer drivers and plug-ins on user terminals are inefficient, leading to unnecessary print jobs being sent to a pull print server due to lack of proper setting information and authentication, resulting in increased load on the server and network.
Innovation Solution
A pull print system that includes a printing apparatus, a pull print server that spools print jobs, and an electronic device that sends print jobs, where the pull print server provides setting information to the user terminal to display a setting screen reflecting the appropriate job settings, and the user terminal installs and updates printer drivers and plug-ins as needed, with the server determining whether to spool print jobs based on these settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If the electronic device installs printer driver and plug-in manually from external storage, then the driver installation process is simple, but the setting information may be outdated or incompatible with the pull print server
Solution Approach 1:
The pull print server prepares and transmits the latest setting information to the electronic device in advance, before the driver is actually installed. This preliminary action ensures that the electronic device receives updated settings that are compatible with the current server configuration, resolving the contradiction between simple manual installation and reliable compatibility.
2Adaptability or versatility
If the electronic device sends all print jobs to the pull print server, then centralized print management is achieved, but the server load and network traffic increase unnecessarily
Solution Approach 1:
The system applies different processing qualities to different print jobs based on their characteristics. Compatible jobs with appropriate settings are processed locally through the driver, while only necessary jobs are sent to the pull print server. This local quality approach maintains centralized management capabilities while reducing unnecessary server load and network traffic.
3Reliability
If the pull print server requires authentication for all print jobs, then security is improved, but the authentication process becomes complex and time-consuming
Solution Approach 1:
Authentication is performed in advance when the setting information is initially transmitted from the pull print server to the electronic device. This preliminary authentication establishes trust before actual print jobs are processed, allowing subsequent operations to proceed without repeated authentication steps. This resolves the contradiction by maintaining security while simplifying the operational process.
4Ease of operation
If the setting information is not transmitted from the pull print server, then the electronic device can use default settings, but incompatible settings cause unnecessary print jobs to be sent to the server
Solution Approach 1:
The system implements a feedback mechanism where the pull print server transmits setting information to the electronic device, which then uses these settings to determine whether to send print jobs to the server. This feedback loop enables the electronic device to make informed decisions about job routing, improving productivity by filtering out incompatible jobs while maintaining ease of operation through automated setting management.
Data Source
AI summary
A pull print system includes a printing apparatus (MFP) that executes a print job, a pull print server that spools the print job to be executed as a pull print by the printing apparatus, and an electronic device that sends the print job to the pull print server. The pull print server sends to the electronic device setting information for a job setting being a setting of the print job, and when displaying a setting screen for the job setting, the electronic device displays the setting screen on which the setting information sent from the pull print server is reflected.


