Job Execution Time Calculation for Image Forming Apparatuses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for calculating the operation rate of image forming apparatuses, such as printers and copiers, do not accurately account for suspension times due to errors, leading to an overestimation of the actual load on the devices.

Innovation Solution

An information processing apparatus that acquires job log and error log information to identify job processing times and suspension times, allowing for the calculation of accurate job execution times by subtracting suspension times from the total processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If job processing time is calculated by subtracting start time from end time using job log information, then the calculation is simple and straightforward, but the suspension time due to errors is included in the processing time leading to overestimation of actual load

Engineering Contradiction:
Improveease of calculationVSAvoidmeasurement precision of job processing time
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent segments the job processing time into effective processing time and suspension time by introducing error log information. The identification unit separately identifies job processing time from job log information and job suspension time from error log information, allowing the calculation unit to compute accurate job execution time by subtracting suspension time from processing time. This segmentation resolves the contradiction by maintaining calculation simplicity while improving measurement precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces error log information as an intermediary element between the job log information and the final job execution time calculation. The identification unit uses this intermediary to extract suspension time data, which then mediates the calculation process to produce accurate job execution time that excludes error-related downtime. This intermediary enables precise measurement without complicating the overall calculation approach.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If suspension time due to errors is included in job processing time, then the calculation uses only job log information which is easily available, but the estimated load becomes higher than actual load

Engineering Contradiction:
Improvecomplexity of information acquisitionVSAvoidaccuracy of load estimation
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the time measurement into two components: job processing time (from job log information) and job suspension time (from error log information). By segmenting the data sources and calculation steps, the system maintains ease of information acquisition while improving load estimation accuracy through the calculation unit that processes both segmented components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a feedback mechanism where error log information is used to correct and refine the initial job processing time calculation. The identification unit extracts suspension time data from error logs and feeds this back to the calculation unit, which then computes accurate job execution time by adjusting the initial processing time estimate. This feedback loop eliminates the overestimation problem while maintaining system simplicity.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the operation rate is calculated using total processing time including suspension time, then the calculation is straightforward, but the analysis of operational efficiency becomes inaccurate

Engineering Contradiction:
Improveease of operation rate calculationVSAvoidreliability of operational analysis
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the operation rate calculation into two stages: first calculating job processing time from job log information, then adjusting it by subtracting job suspension time from error log information. This segmentation maintains the ease of operation while significantly improving the reliability of operational analysis by excluding error-related downtime from the final operation rate calculation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces error log information as an intermediary correction factor that mediates between the simple job log-based calculation and the accurate operational analysis. The identification unit extracts suspension time from this intermediary error log, and the calculation unit uses it to adjust the operation rate, ensuring reliable analysis while keeping the overall process straightforward.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8122296B2Information processing apparatus and job processing method
Publication Date: 2012.02.21 CANON KK
  • US8122296B2 patent drawing
  • US8122296B2 patent drawing
  • US8122296B2 patent drawing

AI summary

When an image processing apparatus acquires job log information and error log information from an image forming apparatus, the information processing apparatus identifies a job processing time from a job start time and a job end time of each job which are recorded in the acquired job log information. Subsequently, the information processing apparatus identifies a job suspension time from an occurrence time and a recovery time of an error of each log which is recorded in the error log information. Then, the information processing apparatus calculates a job execution time based on the identified job processing time and the job suspension time.