Image Processing Apparatus Web Browser Plug-in Installation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing apparatuses require administrative intervention to install plug-ins, involving complex SOAP with Attachments processes, which are cumbersome and inefficient, especially when using web browsers that struggle with mixed text and binary data formats.
Innovation Solution
An image processing apparatus with an identification unit, transfer requesting unit, acquisition unit, and execution unit that identifies and requests plug-in installations through a web browser, acquiring and executing to-be-executed application information to install plug-ins without administrative intervention, utilizing SOAP with Attachments data processed by the installation processing module.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If administrative intervention is used to install plug-ins through complex SOAP with Attachments processes, then installation control and security are improved, but operation complexity and time consumption increase
Solution Approach 1:
The image processing apparatus autonomously identifies the selected plug-in and executes installation without requiring administrative intervention. The system self-manages the installation process by acquiring to-be-executed application information and processing SOAP with Attachments data automatically, thereby simplifying operations while maintaining security through built-in validation mechanisms.
Solution Approach 2:
A web browser serves as an intermediary interface between the operator and the image processing apparatus. The browser displays plug-in information, receives selection input, and facilitates communication with the external apparatus, simplifying the user interface while the backend automatically handles complex installation protocols.
2Adaptability or versatility
If SOAP with Attachments processes are used for plug-in installation, then data transfer capability is improved, but process complexity and time consumption increase
Solution Approach 1:
The system performs preliminary identification of the selected plug-in and prepares the installation request before initiating the SOAP with Attachments process. By pre-validating the plug-in selection and organizing the installation data in advance, the system reduces the complexity of the actual installation process while maintaining robust data transfer capabilities.
Solution Approach 2:
The patent replaces manual administrative operations with automated electronic processes. The image processing apparatus automatically generates and processes SOAP with Attachments data structures, substituting complex manual configuration steps with streamlined electronic data exchange, thereby reducing perceived complexity while maintaining comprehensive data transfer functionality.
3Ease of operation
If web browsers are used to access plug-in information, then user accessibility is improved, but handling of mixed text and binary data formats becomes problematic
Solution Approach 1:
The system segments the data handling process into distinct phases: the web browser handles only text-based plug-in information display and user interaction, while the image processing apparatus separately manages the binary SOAP with Attachments data transfer. This separation allows the browser to maintain user-friendly accessibility while the backend ensures reliable handling of complex data formats through dedicated processing routines.
Data Source
AI summary
An image processing apparatus includes an identification unit, a transfer requesting unit, an acquisition unit, and an execution unit. The identification unit identifies one of pieces of information regarding applications executable by the image processing apparatus and acquired through a web browser of the image processing apparatus. The identification unit identifies the piece of information regarding one of the applications that is selected by an operator. The transfer requesting unit requests an external apparatus to transfer the application in accordance with the identified piece of information. The acquisition unit acquires, from the external apparatus through the web browser, to-be-executed application information that is to be used when the application requested to be transferred is installed on the image processing apparatus. By using the acquired to-be-executed application information, the execution unit executes an installation process for installing the application corresponding to the to-be-executed application information on the image processing apparatus.


