Image Processing Apparatus Port Segmentation for IPP Requests
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing apparatuses, such as multifunction peripherals, cannot appropriately distinguish between print processing using the Internet Printing Protocol (IPP) and other processing requests, leading to inefficient communication and processing management.
Innovation Solution
An image processing apparatus that includes a transmission unit to send specific HTTP responses for print data and remote screen management, allowing it to differentiate between IPP and other processing requests, and perform corresponding actions based on the received data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the image processing apparatus uses a single port for all HTTP requests, then the device complexity is reduced, but the ability to distinguish between IPP print processing and other processing deteriorates
Solution Approach 1:
The patent divides the communication interface into multiple ports: an IPP printing port (port 631) for print processing and a web port (port 80) for other HTTP requests. This segmentation allows the apparatus to clearly distinguish between different types of processing requests by examining which port receives the request, thereby resolving the contradiction between simplified configuration and accurate request identification.
2Ease of operation
If the apparatus processes all HTTP requests uniformly, then the ease of operation is improved, but the productivity deteriorates due to inefficient processing management
Solution Approach 1:
The patent implements segmented processing where the transmission unit sends different HTTP responses based on the request port: IPP print data transmission responses for print requests and remote screen management responses for other requests. This segmentation enables efficient, targeted processing of different request types, improving productivity while maintaining ease of operation through automated port-based routing.
Solution Approach 2:
The patent changes the parameter of port number to differentiate processing paths. By examining which port receives the HTTP request (631 for IPP, 80 for web), the apparatus automatically selects the appropriate processing response, thereby improving processing efficiency without complicating the operational interface.
3Measurement precision
If the apparatus uses multiple ports for different processing, then the processing accuracy is improved, but the device complexity increases
Solution Approach 1:
The patent makes each port serve a specific function while the overall system maintains universality in handling HTTP requests. The IPP printing port (631) handles print data transmission, while the web port (80) handles remote screen management and other requests. Both ports use the same HTTP protocol, maintaining universality in communication methodology while achieving functional specialization for accurate request identification.
Data Source
AI summary
In a case where it is determined that an HTTP request has been received via an IPP printing port, an image processing apparatus transmits a first HTTP response for permitting transmission of print data to an information processing apparatus. On the other hand, in a case where it is determined that an HTTP request has been received via a port different from the IPP printing port, the image processing apparatus transmits a second HTTP response including data regarding a remote screen for enabling the information processing apparatus to manage the image processing apparatus to the information processing apparatus.


