Environment Setting Import Verification for Image Forming Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for managing environment setting information, such as those discussed in Japanese Patent Application Laid-Open No. 2003-99267, fail to ensure that user-intended operations are realized, especially when there are changes in the operating system or apparatus versions, leading to burdensome resets and potential operational failures.

Innovation Solution

An image processing apparatus with an identification unit to determine the creator of environment setting information and an import unit that imports this information only if the creator is the same as the user, ensuring that paths to folders are not applied if the creator is different, thereby adapting to changes in the OS or apparatus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If environment setting information is inherited from a creator different from the current user, then initial setting load is reduced, but the operation intended by the user may not be realized due to changes in OS or apparatus versions

Engineering Contradiction:
Improveinitial setting loadVSAvoidoperational reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent introduces an intermediary verification mechanism that checks whether the creator of the environment setting information matches the current user before applying the settings. This intermediary step prevents direct inheritance of potentially incompatible settings while still allowing valid user settings to be imported, thus resolving the contradiction between reducing initial setting load and ensuring operational reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary verification of the creator-user match before importing environment setting information. By checking the creator identity in advance and only importing settings when the creator matches the current user, the system prevents future operational failures while maintaining the benefits of setting inheritance, thereby resolving the contradiction between speed and reliability.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If environment setting information is inherited without verification, then setting import speed is improved, but settings may become incompatible due to OS or apparatus version changes

Engineering Contradiction:
Improvesetting import speedVSAvoidcompatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary verification of creator identity before importing environment setting information. This advance check ensures that only compatible settings are imported, maintaining both high import speed and version compatibility by filtering out incompatible settings before they can cause problems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The creator verification mechanism acts as an intermediary filter between the environment setting information and the import process. It selectively allows or blocks settings based on creator identity, thus maintaining both import efficiency and compatibility without requiring slow verification of each individual setting parameter.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9270853B2Exporting and importing for display on an image forming apparatus environment setting information of an application
Publication Date: 2016.02.23 CANON KK
  • US9270853B2 patent drawing
  • US9270853B2 patent drawing
  • US9270853B2 patent drawing

AI summary

An information processing apparatus determines whether information indicating a creator of environment setting information described in the environment setting information is the same as information indicating a user of an application, and if it is determined that the information indicating a creator of the environment setting information is not the same as the information indicating a user of the application, imports the environment setting information in a state where a path to a folder to be used by the creator included in the environment setting information is unusable.