Job Processing Apparatus Dynamic Timeout Control for Operator Intervention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In print-on-demand systems, when a printing job is stopped due to a cause like paper run-out, the system may prematurely switch to a suspended state, leading to inefficiencies as the operator tries to resume the job, causing subsequent jobs to be executed before the issue is resolved, which can result in lost productivity.
Innovation Solution
A job processing apparatus with a determining unit to assess if the cause for stopping a job has persisted for a predetermined time, a job execution unit to execute subsequent jobs only if the stopping cause is not resolved, and a control unit to restrict execution of subsequent jobs if the operator is actively addressing the stopping cause.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the system automatically executes subsequent jobs after a predetermined time-out period when a job is stopped, then productivity is improved by continuing operations, but the job may be prematurely suspended before the operator can resolve the stopping cause
Solution Approach 1:
The system introduces feedback by detecting operator actions (sheet supply, deck lifting, heater operation) and using this information to dynamically adjust the time-out period or prevent automatic suspension. The judgment unit continuously monitors whether elimination operations are being executed and feeds this information back to the control unit, which then restricts automatic job execution accordingly.
Solution Approach 2:
The time-out period is made dynamic rather than fixed. The system adjusts the time-out period based on the detected state of elimination operations. When operations like sheet supply or heater activation are detected, the time-out period is extended or suspended, allowing the operator sufficient time to resolve the stopping cause before automatic job execution occurs.
2Speed
If the time-out period for automatic job suspension is shortened to allow faster job resumption, then operational responsiveness is improved, but the operator may not have sufficient time to eliminate the stopping cause
Solution Approach 1:
The time-out period is dynamically adjusted based on detected operator actions. When the judgment unit detects that elimination operations (sheet supply, deck lifting, heater operation) are in progress, the system extends or suspends the time-out period, providing the operator with adequate time to complete these operations before automatic job execution occurs.
Solution Approach 2:
The system performs preliminary detection of operator actions before the time-out period expires. By monitoring for elimination operations and detecting them in advance, the system can proactively adjust the time-out period or prevent automatic suspension, ensuring the operator has sufficient time to resolve the stopping cause.
3Reliability
If the system monitors operator actions to prevent premature job execution, then job resumption reliability is improved, but device complexity increases due to additional judgment and control units
Solution Approach 1:
The judgment unit and control unit serve multiple functions: they monitor operator actions, detect elimination operations, adjust the time-out period, and prevent premature job execution. By consolidating these related functions into unified control logic, the system achieves improved reliability without proportionally increasing complexity.
Solution Approach 2:
The system automatically detects operator actions and adjusts its own operation accordingly without requiring additional manual intervention. The judgment unit autonomously monitors for elimination operations and the control unit automatically restricts or permits job execution based on detected conditions, reducing the need for complex manual control mechanisms.
Data Source
AI summary
When it is judged that a predetermined operation for eliminating a cause for stopping a job is being executed, a following job is restricted from being executed prior to a stopped job. A control method for controlling a job processing apparatus for storing received jobs in a storage unit and sequentially executing the stored jobs includes determining, when a cause for stopping the job to be executed is generated, whether a state in which the cause for stopping the job is not eliminated has continued for a predetermined time, executing, when it is determined that the state in which the cause for stopping the job is not eliminated has continued for the predetermined time, a following job that follows the job is executed prior to the job, judging whether a predetermined operation for eliminating the cause for stopping the job is being executed, and restricting, when it is judged that a predetermined operation for eliminating the cause for stopping the job is being executed, the following job is restricted from being executed prior to the job.


