Image Processing Apparatus Server Access Log Saving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems face challenges in ensuring that logs related to file output jobs are securely saved in a server, particularly when access to the server is unreliable, leading to situations where logs are not saved despite the job being executed.

Innovation Solution

The image processing apparatus confirms server access before proceeding with a file output job, stops the job if access is denied, and transmits logs to the server only if access is successful, ensuring logs are saved before outputting files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the image processing apparatus executes a file output job without prior server access confirmation, then the job execution speed is improved, but the reliability of log saving deteriorates

Engineering Contradiction:
Improvejob execution speedVSAvoidlog saving reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs server access confirmation and log transmission before executing the file output job. By confirming server accessibility in advance and transmitting logs beforehand, the system ensures log saving reliability without compromising job execution speed, as the actual file output proceeds independently after the preliminary log saving steps are completed.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the image processing apparatus transmits logs after completing the file output job, then the job execution efficiency is improved, but the risk of log loss increases

Engineering Contradiction:
Improvejob execution efficiencyVSAvoidlog loss risk
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system transmits logs to the server before completing the file output job. This preliminary log transmission ensures that even if the job is interrupted or fails afterward, the logs have already been securely saved to the server, eliminating log loss risk while maintaining job execution efficiency through automated background transmission.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the image processing apparatus checks server access before job execution, then the log saving reliability is improved, but the job execution time increases

Engineering Contradiction:
Improvelog saving reliabilityVSAvoidjob execution time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs server access confirmation and log transmission as continuous preliminary actions before job execution. These operations are integrated into the job initiation process, allowing the file output job to proceed immediately after the brief access confirmation without significant time loss, thereby maintaining both reliability and efficiency.

Inventive Principle:
Principle #20Continuity of useful action

4Reliability

If the image processing apparatus stops the job when server access is unavailable, then the log saving reliability is improved, but the productivity deteriorates

Engineering Contradiction:
Improvelog saving reliabilityVSAvoidjob completion rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs a preliminary server access check before initiating the file output job. If the server is unavailable, the job is stopped beforehand, preventing log loss. This preliminary check ensures that only jobs with guaranteed log saving capability are executed, maintaining reliability while minimizing unnecessary job interruptions through efficient access verification.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11989474B2Image processing apparatus
Publication Date: 2024.05.21 BROTHER KOGYO KK
  • US11989474B2 patent drawing
  • US11989474B2 patent drawing
  • US11989474B2 patent drawing

AI summary

An image processing apparatus comprising a scanner. When the apparatus starts execution of a file output job, the apparatus confirms whether or not to be able to access a server. In a case where the apparatus could not access the server, the apparatus stops the execution of the file output job without outputting a file including image data to a designated output destination. In a case where the apparatus could access the server, the apparatus transmits a log relating to the file output job to the server before outputting the file to the designated output destination. When the transmitted log could be saved in the server, the apparatus outputs the file to the designated output destination. When the transmitted log could not be saved in the server, the apparatus stops the execution of the file output job without outputting the file to the designated output destination.