Print Server Pull Mechanism for Secure Job Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image forming systems lack an efficient method for managing and executing print jobs across multiple users and devices, particularly in a networked environment, where print data is accumulated in a server but lacks effective user authentication and job management features.
Innovation Solution
The system introduces a PULL print mechanism where user terminals generate and manage print jobs with user identification and authentication, allowing designated users or groups to execute printing tasks, with a print server managing storage, notification, and transmission of these jobs to image forming apparatuses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If print data is accumulated in a server apparatus without user authentication, then print jobs can be stored centrally, but unauthorized users can execute printing tasks causing security issues and wasted resources
Solution Approach 1:
The system performs preliminary authentication of users before allowing them to execute print jobs. The server apparatus stores authentication information along with print data, and verifies user credentials before releasing print jobs to image forming apparatuses. This preliminary action prevents unauthorized printing while maintaining centralized print data accumulation.
Solution Approach 2:
The server apparatus acts as an intermediary between user terminals and image forming apparatuses. It receives print data from terminals, manages authentication information, controls job execution based on user credentials, and transmits authorized jobs to printers. This intermediary role enables centralized management with security without requiring direct authentication between terminals and printers.
2Ease of operation
If any user can execute any print job, then ease of operation is improved, but loss of information increases due to unauthorized printing and resource waste
Solution Approach 1:
The system implements feedback mechanisms where the server apparatus monitors which users execute which print jobs. Authentication information is stored and verified, creating a traceable record of print job execution. This feedback enables the system to prevent unauthorized printing while maintaining simple execution for authorized users, reducing resource waste without complicating the printing process.
3Speed
If print data is transmitted directly from user terminal to image forming apparatus, then transmission speed is improved, but adaptability decreases in networked environments with multiple users and devices
Solution Approach 1:
The server apparatus provides universal functionality for managing print jobs across multiple users and image forming apparatuses. It handles print data reception, authentication verification, job queuing, and transmission to various printers. This multi-functional approach enables the system to adapt to different users and devices while maintaining efficient centralized management, sacrificing some direct transmission speed for enhanced versatility.
Data Source
AI summary
According to one embodiment, a server apparatus includes a reception unit, a storage unit, a list sending unit, and a transmission unit. The reception unit receives print data designating a user who is able to execute printing. The storage unit stores the print data received by the reception unit. The list sending unit sends a list of the print data, which the user who is an operator of an image forming apparatus is able to execute, to the image forming apparatus. The transmission unit transmits the print data selected from the list of the print data sent by the list sending unit to the image forming apparatus.


