Image Processing Apparatus Direct Wireless HTTP Bypass
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Image processing apparatuses with set proxy servers face communication failures when attempting HTTP communication with devices in direct wireless communication, as the proxy server cannot find a partner communication apparatus.
Innovation Solution
The image processing apparatus is configured to perform HTTP communication directly with devices on a personal area network without using a proxy server, even if the proxy server is set, by activating a software access point and controlling the communication to bypass the proxy server in direct wireless communication scenarios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a proxy server is set for HTTP communication in the image processing apparatus, then network security and centralized management are improved, but direct HTTP communication with devices in direct wireless communication fails because the proxy server cannot find the partner communication apparatus
Solution Approach 1:
The patent implements dynamic proxy server selection based on communication mode. When direct wireless communication is detected, the system automatically switches from proxy server mode to direct connection mode. This dynamic adaptation resolves the contradiction by allowing the system to maintain security through proxy server when appropriate while enabling direct communication when needed for device discovery and operation.
Solution Approach 2:
The system changes the communication parameter (proxy server usage) based on the detected communication scenario. By monitoring whether direct wireless communication is active, the system adjusts the HTTP communication path - using proxy server for general network communication but bypassing it for direct device communication, thus resolving the conflict between security and communication capability.
2Adaptability or versatility
If the image processing apparatus uses a proxy server for all HTTP communication, then centralized network control is improved, but communication with devices in direct wireless personal area network fails due to inability to locate partner apparatus
Solution Approach 1:
The patent segments HTTP communication into two distinct paths: one through the proxy server for general network communication and another direct path for wireless device communication. This segmentation allows centralized network control to be maintained for appropriate traffic while ensuring reliable direct communication for device-to-device operations, resolving the contradiction between control and reliability.
Solution Approach 2:
The system introduces a communication mode detection mechanism that acts as an intermediary to determine whether to use the proxy server or direct connection. This mediator evaluates the communication context and routes HTTP requests appropriately, maintaining network control where needed while ensuring communication reliability when direct connection is required.
3Object-generated harmful factors
If HTTP communication is routed through a proxy server, then network monitoring and security policies are improved, but direct wireless communication between image processing apparatus and communication terminal fails
Solution Approach 1:
The system dynamically adjusts its communication behavior based on the detected wireless communication state. When direct wireless communication is active, the system automatically disables proxy server routing to enable proper device discovery and communication. This dynamic switching resolves the contradiction by maintaining security protection through proxy server when appropriate while enabling device discoverability when direct wireless communication is in use.
Data Source
AI summary
An image processing apparatus includes a setting unit and a communication control unit to execute HTTP communication to an external apparatus. The setting unit sets whether to use a proxy server. The communication control unit controls, in a case where Hypertext Transfer Protocol (HTTP) communication to the external apparatus on a personal area network is performed, executing the HTTP communication to the external apparatus by other than the proxy server, even if use of the proxy server is set.


