NFC Mobile Terminal Device Capability Matching for Print Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile terminals struggle to effectively control image processing apparatuses, such as printers, due to mismatched execution conditions, where the user's desired conditions may not align with the capabilities of the apparatus, leading to failed printing operations.
Innovation Solution
A mobile terminal with near field communication (NFC) and wireless communication interfaces that assess the capabilities and availability of connected devices, allowing for conditional instruction transmission to ensure operations are executed according to user-defined or default settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the mobile terminal transmits print data to the printer based on user-defined execution conditions, then the user's desired printing operation is initiated, but the printer cannot execute the operation appropriately when the user condition does not match the printer's capabilities
Solution Approach 1:
The system obtains ability information from the printer regarding its supported sheet trays and automatically adjusts the execution conditions based on this feedback. The controller compares user-defined conditions with the printer's actual capabilities and modifies the conditions to ensure compatibility, thereby maintaining operation ease while guaranteeing execution reliability.
Solution Approach 2:
The system dynamically changes the execution condition parameters (specifically the sheet tray selection) based on the printer's reported abilities. When the user specifies a sheet tray that the printer does not support, the system automatically changes this parameter to a supported tray, resolving the contradiction between user preference and device capability.
2Reliability
If the system automatically adjusts execution conditions to match device capabilities, then operational reliability is improved, but the user's original printing preferences may not be fully honored
Solution Approach 1:
The system applies partial adjustment to execution conditions - it only modifies the parameters that are incompatible with device capabilities (such as sheet tray selection) while leaving other user preferences intact. This selective adjustment maintains reliability for critical parameters while preserving user adaptability for other aspects of the printing operation.
3Productivity
If the mobile terminal uses NFC for device identification and wireless communication for data transmission, then communication efficiency is improved, but the system complexity increases due to multiple communication interfaces
Solution Approach 1:
The mobile terminal utilizes multiple communication interfaces (NFC and wireless communication) for different functions - NFC for rapid device identification and pairing, and wireless communication for data transmission. This multi-functional approach leverages the strengths of each interface type, improving overall productivity while managing complexity through clear functional separation.
Data Source
AI summary
A non-transitory recording medium of a mobile terminal having contains instructions which, when executed by the controller, cause the mobile terminal to receive a user condition, identify a designated device, receive ability information from the designated device, receive availability information, transmit first execution instruction information to the designated device in response to determination that the user condition falls within the rage of the ability information, the first execution instruction information instruction execution of the operation according to the user condition, determine whether the availability information is the first value or the second value in response to determination that the user condition is out of the range of the ability information, and transmit second execution instruction information to the designated device in response to determination that the availability information is the first value, the second execution instruction information instructing execution of the operation according to the device condition.


