Printer Registration Control via Acquisition Method Classification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing apparatuses face challenges in efficiently sharing and utilizing registration information of printers across different applications, leading to increased processing time and potential printer registration conflicts.
Innovation Solution
A control method for an information processing apparatus that acquires and shares printer registration information using a first program, allowing cooperative activation and processing based on the shared information, while ensuring compatibility and avoiding conflicts by determining the usability of the shared information across different activation methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If registration information is shared across all applications regardless of acquisition method, then information sharing efficiency is improved, but printer registration conflicts and compatibility issues occur
Solution Approach 1:
The patent applies local quality by differentiating the sharing behavior based on the acquisition method. Information acquired through automatic acquisition is shared across applications, while information acquired through manual acquisition is not shared. This creates different quality characteristics for different data sources, resolving the contradiction between sharing efficiency and registration stability.
Solution Approach 2:
The patent changes the parameter of information shareability based on the acquisition method. By introducing a classification mechanism that assigns different shareability parameters to automatically acquired versus manually acquired information, the system enables efficient sharing where appropriate while preventing conflicts, thus resolving the contradiction.
2Ease of operation
If automatic printer search and registration is performed in all applications, then ease of operation is improved, but unintended printer registration changes occur
Solution Approach 1:
The patent applies local quality by granting automatic search and registration functionality only to applications that acquire information automatically, while preventing this functionality in applications that acquire information manually. This localized approach maintains operational convenience for appropriate applications while ensuring registration consistency across the system.
Solution Approach 2:
The patent introduces an intermediary mechanism (the information acquisition method classification) that mediates between the desire for easy operation and the need for registration consistency. This intermediary controls which applications can perform automatic registration, balancing user convenience with system stability.
3Adaptability or versatility
If all applications can access shared registration information, then application cooperation is improved, but processing time increases due to compatibility checks
Solution Approach 1:
The patent applies preliminary action by pre-classifying information based on acquisition method before sharing occurs. This preliminary classification establishes clear rules for what information should be shared, eliminating the need for runtime compatibility checks and reducing processing time while maintaining appropriate cooperation.
Solution Approach 2:
The patent applies local quality by enabling information access only in applications with matching acquisition methods. This localized access control improves cooperation capability where appropriate while avoiding unnecessary processing overhead in incompatible applications, thus reducing overall processing time.
Data Source
AI summary
In a case where predetermined information is acquired by a first program using a first method, control is performed such that processing that is based on the predetermined information is executed by a second program based on an activation of the second program. In a case where the predetermined information is acquired by the first program using a second method, control is performed such that the processing that is based on the predetermined information is not executed by the second program even if the second program is activated.


