Automated Application Validation in Image Forming Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image forming apparatus management systems lack the ability to automatically determine whether a target application's prerequisite conditions are met, leading to inefficient validation processes and potential incorrect license issuance due to user knowledge requirements and hardware setup issues.

Innovation Solution

An information processing system that automatically determines if the image forming apparatus satisfies the prerequisite conditions by monitoring configuration changes and issuing licenses accordingly, allowing for seamless validation without specialized knowledge.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual validation processing is performed by users or service engineers, then application validation can be conducted, but the process becomes complex and error-prone requiring specialized knowledge and hardware setup

Engineering Contradiction:
Improveease of application validationVSAvoidcomplexity of validation process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The image forming apparatus automatically performs validation processing by itself without requiring user intervention or service engineer involvement. The apparatus self-determines whether prerequisite conditions are satisfied and automatically validates applications, eliminating the need for manual operations and specialized knowledge.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary determination of prerequisite condition satisfaction before application validation. By pre-checking whether hardware and firmware conditions are met, the system avoids attempting validation under unsuitable conditions, preventing errors and simplifying the overall validation process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If automatic determination of prerequisite conditions is implemented, then validation accuracy improves, but system complexity increases

Engineering Contradiction:
Improveaccuracy of validation determinationVSAvoidcomplexity of validation system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The validation determination unit performs multiple functions: it determines satisfaction of prerequisite conditions, identifies which conditions are not satisfied, and facilitates appropriate processing. This multi-functional approach consolidates complexity into a single unit rather than requiring separate systems for each validation task.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system provides feedback by identifying and communicating which prerequisite conditions are not satisfied, allowing the image forming apparatus to take appropriate corrective actions or prevent invalidation attempts. This feedback mechanism ensures accurate validation determination while guiding users through any necessary preparations.

Inventive Principle:
Principle #23Feedback

3Productivity

If license issuance is automated without condition checking, then productivity increases, but incorrect licenses may be issued

Engineering Contradiction:
Improvespeed of license issuanceVSAvoidaccuracy of license issuance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary determination of prerequisite condition satisfaction before issuing licenses. By pre-checking hardware and firmware conditions, the system ensures that licenses are only issued when appropriate, preventing incorrect issuance while maintaining automated processing speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The validation determination unit provides feedback on condition satisfaction status to the license issuance process. This feedback mechanism allows the system to automatically adjust license issuance based on whether prerequisites are met, ensuring both speed and accuracy without manual intervention.

Inventive Principle:
Principle #23Feedback

4Ease of operation

If users perform validation processing manually, then some level of control is maintained, but specialized knowledge and time are required

Engineering Contradiction:
Improveease of validation processingVSAvoidtime required for validation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The image forming apparatus performs validation processing automatically without requiring user time or specialized knowledge. The system self-determines condition satisfaction and executes validation, completely eliminating the time loss associated with manual user intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs all necessary validation determinations and preparations automatically in advance, eliminating the need for users to spend time on preliminary checks or configurations. The automated preliminary action removes time requirements from the validation process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2544120B1Information processing system, image forming apparatus, management apparatus, information processing method, and computer program
Publication Date: 2019.11.13 CANON KK
  • EP2544120B1 patent drawingFigure 1
  • EP2544120B1 patent drawingFigure 2
  • EP2544120B1 patent drawingFigure 3A

AI summary

A device management module (301) acquires the configuration information from the image forming apparatus (101) and acquires product information of a product that corresponds to the image forming apparatus (101). The device management module (301) determines whether the condition for validating the application that corresponds to the above-described product in the image forming apparatus (101) is satisfied based on the acquired configuration information and the acquired product information. If the condition is satisfied, the device management module (301) transmits license issuance request information to the image forming apparatus (101). The image forming apparatus (101) transmits a license issuance request to the device management module (301) to acquire a license and validates the application based on the acquired license.