Application Program Termination for Print Job Resource Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image forming apparatuses face challenges in efficiently managing the execution and termination of application programs, particularly in determining successful input of print jobs and notifying status information, which affects resource utilization and user experience.

Innovation Solution

The image forming apparatus includes a determination unit to assess successful print job input, a control unit to terminate the application program accordingly, and a notifying unit to acquire and display status information, enabling effective job processing and resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the application program continues to run after print job input, then the program can handle multiple jobs, but resources remain occupied unnecessarily

Engineering Contradiction:
Improveresource utilizationVSAvoidprogram termination delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The control unit is configured to automatically terminate the application program after successfully receiving a print job, without waiting for the job completion. This preliminary termination action frees resources immediately while the job processes in the background, resolving the contradiction between maintaining program availability and freeing resources.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the application program terminates immediately after job input, then resources are freed quickly, but status information cannot be acquired

Engineering Contradiction:
Improveresource utilizationVSAvoidjob status information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The notification unit acts as an intermediary that bridges the terminated application program and the user interface. It acquires job status information from the system and presents it to the user, allowing the program to terminate while maintaining information availability through this intermediary component.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple application programs cooperate without termination notification, then service continuity is maintained, but resource management becomes inefficient

Engineering Contradiction:
Improveservice continuityVSAvoidprogram management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where the control unit receives confirmation of successful job input and automatically triggers program termination. This feedback loop enables reliable service continuity through structured program management while improving resource efficiency, reducing the complexity of manual program coordination.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10691383B2Image forming apparatus and control method
Publication Date: 2020.06.23 CANON KK
  • US10691383B2 patent drawing
  • US10691383B2 patent drawing
  • US10691383B2 patent drawing

AI summary

An image forming apparatus that is controlled by a job processing program serving as a portion of a firmware and into which an application program is installable, the image forming apparatus includes at least one hardware processor which executes an instruction stored in a memory performs operations which include determining whether a print job has been successfully input to the job processing program, in accordance with execution of the application program, terminating the application program without the application program receiving completion notification of the print job, in accordance with a result of the determination that the print job has been successfully input, acquiring a status of the print job under control of the job processing program after termination of the application program, and notifying status information based on the status acquired by the acquiring.