Log Generation in Image Processing Apparatus via Job Information Change Detection
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Loss of information
If logs are generated continuously throughout the job, then chronological information is preserved, but storage space is consumed
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.
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.
3Measurement precision
If detailed job information is recorded for every phase, then analysis precision is improved, but device complexity increases
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.
Data Source
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.


