MFP Browser HTML Control for Hardware Adaptability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image forming apparatuses require programming expertise in languages like C and Java to implement new applications and control special hardware, making it difficult for users to customize and manage applications, especially when displaying HTML data on operation panels.
Innovation Solution
An image handling apparatus with an operation panel that receives display control information from an external network-connected device, allowing input of image handling information and transferring it to external hardware resources for image generation, enabling control of special hardware through an MFP browser that processes HTML data and scripts to execute image generation instructions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If programming languages like C and Java are used to implement applications and control hardware, then functionality and control capability are improved, but ease of operation and accessibility deteriorate due to requiring extensive programming expertise
Solution Approach 1:
The patent introduces HTML (HyperText Markup Language) as an intermediary language that bridges the gap between user-friendly web development and hardware control. HTML data can be processed by the image forming apparatus to control special hardware resources, allowing users to customize applications without needing to learn complex programming languages like C or Java. The HTML data serves as a mediator that translates user intentions into hardware control commands.
2Ease of operation
If HTML data is used to display information on the operation panel, then ease of operation and versatility are improved, but control capability over special hardware deteriorates since HTML is primarily a display language
Solution Approach 1:
The patent makes HTML data multi-functional by enabling it to perform both display functions and hardware control functions. The image forming apparatus is configured to process HTML data not only for displaying information on the operation panel but also for controlling special hardware resources. This universal approach allows a single data format to serve multiple purposes, eliminating the need for separate control protocols.
Solution Approach 2:
The patent changes the functional parameters of HTML data by configuring the image forming apparatus to interpret HTML data as control instructions. By modifying how HTML data is processed and executed, the system transforms HTML from a purely display-oriented language into a language that can also control hardware operations, effectively changing its functional parameters.
3Adaptability or versatility
If new applications are developed using opened APIs, then adaptability and customization are improved, but device complexity increases due to requiring development environment setup and programming knowledge
Solution Approach 1:
The patent adopts a disposable approach to application development by using HTML data that can be easily created, modified, and executed without requiring complex development environments. HTML applications can be developed using simple text editors and standard web development tools, eliminating the need for sophisticated API frameworks, compiler setups, and development toolchains. The HTML data serves as a lightweight, easily replaceable application format.
Data Source
AI summary
An image handling apparatus is disclosed, including an operation panel, hardware resources, a transferring part, and an image generation controlling part. The transferring part transfers image handle information input at the input screen to an external apparatus. The image generation controlling part receives and parses image generation information for at least one of the hardware resources to execute an image generation based on the image handle information, from the external apparatus in response to an instruction of the image generation, so that at least one of the hardware resources executes the image generation.


