Printer Jam Firmware Logging With Wait-State Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printing systems face issues with incomplete log saving of firmware during a paper jam, leading to increased load on the control system and potential malfunctions due to simultaneous processing of log saving, jam resolution, and job restart, which can be exacerbated by user power-on/off operations.

Innovation Solution

A printing system with a jam detection section, guide display, log saving section, and priority-setting mechanism that automatically saves firmware logs when a jam occurs, prompting users to wait until the process is complete, thereby ensuring reliable log saving.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the log saving section automatically saves firmware operation logs when a jam occurs, then the reliability of log acquisition is improved, but the system load increases and may cause malfunctions due to parallel processing with jam resolution and job restart

Engineering Contradiction:
Improvelog acquisition reliabilityVSAvoidcontrol system load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by automatically saving firmware operation logs immediately when a jam is detected, before the user can perform power-on/off operations or before parallel processing conflicts occur. This ensures the log is captured at the critical moment when it is most useful for diagnosing the jam cause, while the control section manages the timing to avoid excessive system load.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the system executes log saving, jam resolution, and job restart in parallel, then productivity is improved, but the system may malfunction due to increased control load

Engineering Contradiction:
Improvejam resolution efficiencyVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies dynamics by allowing flexible parallel execution of log saving, jam resolution, and job restart operations, with the control section dynamically adjusting the timing and prioritization based on system state. The control section determines when to execute each operation to maintain system stability while maximizing productivity, preventing malfunctions caused by excessive concurrent processing load.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If users can perform power-on/off operations during log saving, then ease of operation is improved, but log acquisition becomes incomplete

Engineering Contradiction:
Improveuser operation flexibilityVSAvoidlog data completeness
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The control section performs preliminary action by determining and executing the log saving operation at a specific timing when the firmware log is most likely to contain useful diagnostic information, before the user can perform power-on/off operations that would interrupt the process. This ensures complete log acquisition while maintaining user flexibility for other operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback by having the control section monitor the jam state and user operations, then determine the optimal timing to execute log saving. The control section receives feedback about the current system state and adjusts the log saving timing accordingly, ensuring logs are captured when most useful while avoiding conflicts with user operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250278046A1Printing system that reliably saves log of firmware when jam occurs, method of controlling printing system, and storage medium
Publication Date: 2025.09.04 CANON KK
  • US20250278046A1 patent drawing
  • US20250278046A1 patent drawing
  • US20250278046A1 patent drawing

AI summary

A printing system including a jam detection section that detects occurrence of a jam as a state in which a sheet is jammed, a guide display section that displays a guide of a procedure for removing a sheet in response to occurrence of the detected jam, and a plurality of units associated with a plurality of types of functions, respectively. An operation log of firmware that controls one unit is automatically saved. A setting of whether or not to automatically save a log when a jam has occurred is displayed. When occurrence of a jam is detected in a case where the automatic log saving is set, a controller causes a process for automatically saving an operation log of firmware to be executed, and a screen to be displayed on a display section for prompting a user to wait until the automatic saving process is terminated.