Log Generation in Image Processing Apparatus via Job Information Change Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The storage capacity of image forming apparatuses is at risk of depletion when both page-level and job-level logs are recorded, leading to inefficient use of storage space and loss of chronological information, especially when multiple items or conditions change during a job.

Innovation Solution

An image processing apparatus that includes a detection unit for changes in job information, generating logs based on job information before changes occur during the job, allowing for efficient storage by dividing logs during a single job when changes are detected, thus reducing the amount of information recorded while maintaining chronological data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If both page-level logs and job-level logs are recorded, then comprehensive information is captured, but storage capacity is depleted

Engineering Contradiction:
Improveinformation completenessVSAvoidstorage capacity
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent segments the log generation process by detecting changes in job information and creating separate logs for different phases of job execution. When job information changes (e.g., media type, printer settings), a new log is generated starting from that change point. This segmentation allows the system to retain only the relevant portions of job information at each phase rather than recording every detail from the beginning, thereby reducing overall storage requirements while maintaining information completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by generating logs at specific change points in job information before the job completes. The detection unit monitors job information changes in advance, and when changes are detected, the generation unit creates a new log entry. This preliminary log generation at change points ensures that only necessary information is stored, avoiding redundant data while preserving the chronological sequence of job execution.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If logs are generated continuously throughout the job, then chronological information is preserved, but storage space is consumed

Engineering Contradiction:
Improvechronological informationVSAvoidstorage space
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent segments the continuous log generation process into discrete segments based on job information changes. Instead of generating a single continuous log covering the entire job, the system divides the job into phases separated by information changes (e.g., media changes, setting changes). Each phase generates a separate log, preserving chronological order while reducing the size of individual log entries and overall storage consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses preliminary action by detecting job information changes in advance and generating logs at these predetermined change points. The detection unit monitors job parameters and triggers log generation before the job completes, ensuring chronological information is captured at critical moments without requiring continuous logging throughout the entire job execution, thus saving storage space.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If detailed job information is recorded for every phase, then analysis precision is improved, but device complexity increases

Engineering Contradiction:
Improveanalysis precisionVSAvoidlog management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-defining the log generation strategy based on job information changes. The detection unit is configured to monitor specific job parameters (media type, printer settings, etc.), and when changes are detected, the generation unit automatically creates new logs. This preliminary configuration of detection and generation rules simplifies the overall system architecture compared to continuous monitoring and processing, while still achieving high analysis precision through targeted data capture at critical moments.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11531506B2Image processing apparatus having log generation, control method, and storage medium
Publication Date: 2022.12.20 CANON KK
  • US11531506B2 patent drawing
  • US11531506B2 patent drawing
  • US11531506B2 patent drawing

AI summary

An image processing apparatus detects a change in job information which is information related to an execution of the job, and generates a log related to the processing of the job. In a condition that the job includes a plurality of pages, in a case where the change in the job information is not detected, one log is generated with the job as a unit, and in a case where the change in the job information is detected, a log is generated even during the job based on job information before the change. In a case where the change in the job information is detected at a first point in time, a log is generated as of the first point in time, and in a case where the change from the first point in time in the job information is detected at a second point in time which is a point later than the first point in time, a log from the first point in time to the second point in time is generated.