Scanner Capability Signaling for OCR and PDF Encryption Setup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing systems fail to appropriately notify client terminals of the capabilities and settings related to functions like OCR and PDF encryption, leading to inadequate configuration of these features on the client side.
Innovation Solution
The image processing apparatus includes a scanner and a processor that communicates with a client terminal to provide detailed capability information, including license status, activation, and setting values for OCR and PDF encryption, enabling the client terminal to display appropriate setting screens based on the MFP's capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the image processing apparatus provides detailed capability information including license status and setting values, then the client terminal can configure settings accurately, but the complexity of capability notification increases
Solution Approach 1:
The capability information is segmented into multiple distinct elements including license status, activation status, and setting values. Each element is separately identified and transmitted in the capability notification, allowing the client terminal to process each aspect independently while maintaining overall system accuracy.
Solution Approach 2:
The image processing apparatus performs preliminary organization and structuring of capability information before notification. By pre-configuring the capability data structure to include all necessary elements (license status, activation status, setting values), the system eliminates the need for complex real-time processing during the notification phase.
2Ease of operation
If the scan application is provided with detailed state information of the image processing apparatus, then appropriate setting screens can be displayed, but the information transmission load increases
Solution Approach 1:
Only the essential capability elements required for setting screen configuration are extracted and transmitted to the client terminal. The capability notification includes specifically the license status, activation status, and setting values needed for OCR and PDF encryption functions, excluding unnecessary data while maintaining operational appropriateness.
Solution Approach 2:
The capability notification structure is designed to serve multiple functions simultaneously: it provides information for setting screen display, enables client-side validation of available functions, and establishes the basis for subsequent scan request processing. This multi-functional approach reduces redundant data transmission.
3Adaptability or versatility
If the MFP notifies all scanner capabilities including OCR and PDF encryption details, then the scan application can utilize full functionality, but the capability notification becomes overly comprehensive and complex
Solution Approach 1:
The capability notification provides differentiated information for different functions based on their specific requirements. OCR-related capabilities include language support and character recognition settings, while PDF encryption capabilities include security level information. Each function receives precisely the level of detail it needs without unnecessary information from other functions.
Data Source
AI summary
An image processing apparatus includes a scanner, at least one processor, and at least one memory that is in communication with the at least one processor, wherein the at least one memory stores instructions for causing the at least one processor and the at least one memory to receive a capability request from an information processing apparatus via a network, and transmit, to the information processing apparatus, a response of capability information including information about a function provided in scan processing executed using the scanner. Data relating to a character recognition function is included in the capability information based on at least any one of an installation status of license data for the character recognition function for image data, an activation status of the character recognition function, and a setting value relating to a support language, on the image processing apparatus.


