Image Processing Apparatus Port Segmentation for IPP Requests

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

VSEngineering 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

Engineering Contradiction:
Improveport configuration complexityVSAvoidprocessing request identification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improverequest handling simplicityVSAvoidprocessing efficiency
Core Design Contradiction:
Ease of operationVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the apparatus uses multiple ports for different processing, then the processing accuracy is improved, but the device complexity increases

Engineering Contradiction:
Improverequest type identification accuracyVSAvoidcommunication interface complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10289370B2Image processing apparatus, control method, and storage medium for multiple processing requests
Publication Date: 2019.05.14 CANON KK
  • US10289370B2 patent drawing
  • US10289370B2 patent drawing
  • US10289370B2 patent drawing

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.