Image Processing Apparatus Web Browser Plug-in Installation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveinstallation controlVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidprocess complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Engineering Contradiction:
Improveuser accessibilityVSAvoiddata format handling
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10044896B2Image processing apparatus, server apparatus, and image processing system for installing of image processing apparatus applications through a web browser
Publication Date: 2018.08.07 FUJIFILM BUSINESS INNOVATION CORP
  • US10044896B2 patent drawing
  • US10044896B2 patent drawing
  • US10044896B2 patent drawing

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.