Print Job Holding Flag for Storage Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In combined printing apparatus functions, user-selected print data storage can be inadvertently deleted at a preset automatic timing, leading to potential loss of important print jobs and storage capacity constraints.
Innovation Solution
The printing apparatus includes a user interface, display, printing device, and controller that allows users to select whether to hold or delete print jobs after printing, with a holding flag preventing automatic deletion and periodic checks to maintain storage of desired print jobs while removing unnecessary ones.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If automatic deletion function is implemented to delete print jobs at preset timing, then storage capacity is maintained by removing old jobs, but user-selected print jobs may be inadvertently deleted despite user intention to retain them
Solution Approach 1:
The system performs preliminary action by setting a holding flag on print jobs that the user wants to retain before the automatic deletion timing occurs. This flag is set in advance during the print job selection process, ensuring that these jobs are protected from automatic deletion at the preset timing.
Solution Approach 2:
The system uses feedback by checking the holding flag status of each print job at the automatic deletion timing. The controller determines whether to delete a job based on the presence or absence of the holding flag, creating a feedback mechanism that prevents deletion of user-selected jobs while allowing deletion of others.
2Ease of operation
If user selection interface is provided for storing or deleting print jobs after printing, then user control over print job storage is improved, but system complexity increases due to additional processing steps
Solution Approach 1:
The system extracts the storage control function into a separate holding flag mechanism. Instead of integrating storage control logic throughout the printing process, the system separates it into a distinct flag-setting operation that occurs at the user selection interface, simplifying the overall system architecture.
Solution Approach 2:
The system implements self-service by allowing users to automatically set the holding flag through the selection interface without requiring manual intervention at deletion timing. The controller automatically checks and acts on the holding flag status, reducing the need for complex user interactions.
3Duration of action of stationary object
If print jobs are deleted at predetermined periodic intervals, then storage device capacity is managed, but important print jobs may be lost due to automatic deletion timing
Solution Approach 1:
The holding flag is set in advance during the print job selection process, before the predetermined periodic deletion timing occurs. This preliminary action ensures that important jobs are marked for retention prior to the automatic deletion cycle, preventing their loss.
Solution Approach 2:
The controller checks the holding flag status at each periodic deletion timing and uses this feedback to determine whether to delete each job. This feedback mechanism ensures that jobs marked for retention are protected while maintaining the periodic deletion schedule for other jobs.
Data Source
AI summary
Printing apparatus includes a controller is configured to executes holding selection processing of allowing holding in a storage device or deletion from the storage device of a storage of a print job selected by a print job selection processing to be selected by a user's input operation received via the user interface. The print job for which holding of the storage of the print job is selected is stored in the storage device in association with a holding flag. When the holding flag is associated with the print job stored in the storage device, the print job is not deleted from the storage device at a predetermined automatic deletion timing. When the holding flag is not associated with the print job stored in the storage device, the print job is deleted from the storage device at the automatic deletion timing.


