Image Forming Apparatus Job Execution Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of managing resource conflicts in image forming apparatuses, such as MFPs, is exacerbated by the need for extensive combination management information to coordinate the execution of MFP function jobs and application jobs, often leading to unavoidable resource conflicts when both types of jobs are executed simultaneously.

Innovation Solution

An image forming apparatus with a checking unit and a control unit implemented by one or more processors, which determines the type of application program and restricts or allows job execution based on specific types, thereby avoiding resource conflicts by prioritizing and managing job execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If combination management information is prepared to control execution of application jobs and MFP function jobs, then resource conflicts can be avoided, but the complexity of managing combination information becomes enormous and unmanageable

Engineering Contradiction:
Improveresource conflict avoidanceVSAvoidcombination management information complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the job execution control into two independent parts: MFP function job management (using traditional combination management information) and application job management (using application execution control information). This segmentation avoids the need to manage all possible combinations of application jobs and MFP function jobs together, thereby reducing the enormous complexity while maintaining reliable resource conflict avoidance.

Inventive Principle:
Principle #1Segmentation

2Reliability

If all combinations of application jobs and MFP function jobs are managed, then resource conflicts are avoided, but the amount of combination management information becomes enormous

Engineering Contradiction:
Improveresource conflict avoidanceVSAvoidcombination management information volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent divides the combination management information into two separate information sets: application execution control information (managing application job restrictions) and MFP function job combination management information (managing MFP function job compatibility). This segmentation dramatically reduces the volume of information that needs to be stored and managed, as each set only needs to cover its specific domain rather than all possible cross-combinations.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If combination management information is not provided due to high complexity, then management becomes feasible, but resource conflicts become unavoidable when application jobs and MFP function jobs are executed simultaneously

Engineering Contradiction:
Improvecombination management information complexityVSAvoidresource conflict avoidance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements segmentation of job execution control into independent application job management and MFP function job management, allowing combination management information to be provided for both domains without creating unmanageable complexity. This enables reliable resource conflict avoidance while keeping the system complexity at acceptable levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces application execution control information as an intermediary layer between application jobs and MFP function jobs. This intermediary structure enables proper coordination and resource conflict avoidance without requiring direct management of all possible job combinations, thus maintaining feasibility while improving reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10015348B2Image forming apparatus that executes received jobs, control method therefor, and storage medium
Publication Date: 2018.07.03 CANON KK
  • US10015348B2 patent drawing
  • US10015348B2 patent drawing
  • US10015348B2 patent drawing

AI summary

An image forming apparatus which appropriately avoids a resource conflict in the image forming apparatus. A checking unit checks whether a type of an application program execution of which has been ordered is a specific type. A control unit allows execution of a job issued by the application program the type of which has been determined as being the specific type, and restricts execution of a job issued by the application program the type of which has been determined as not being the specific type.