QR Code Filtering for Intended Service Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to prevent unintended processing of two-dimensional codes when multiple codes are presented closely, leading to potential execution of unwanted services, especially in shops without display apparatuses.
Innovation Solution
An information processing apparatus that acquires two-dimensional code information, performs processing only if a predetermined condition is met, and displays unintended codes to the user, preventing unintended processing by controlling the display to indicate non-processing targets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple two-dimensional codes are presented closely together, then the number of settlement services available increases, but unintended codes may be recognized and processed by the user terminal
Solution Approach 1:
The system performs preliminary identification and classification of two-dimensional codes before processing. By预先 determining which codes are processing targets and which are not, the system prevents unintended codes from being executed while maintaining the ability to process multiple settlement services when codes are presented closely together
2Object-affected harmful factors
If a display apparatus is installed to show only the intended two-dimensional code, then unintended code processing is prevented, but device complexity and installation requirements increase
Solution Approach 1:
The user terminal autonomously determines which two-dimensional codes to process by evaluating predetermined conditions associated with each code. This self-service approach eliminates the need for external display apparatuses at shops, as the terminal itself performs the function of identifying and filtering unintended codes through its processing unit and memory components
3Productivity
If all acquired two-dimensional codes are processed, then processing efficiency increases, but security and user control are reduced
Solution Approach 1:
The system applies different processing qualities to different two-dimensional codes based on their characteristics. By evaluating predetermined conditions for each code individually, the system processes only the intended codes while maintaining efficient processing for valid codes, thus achieving both security and productivity
Data Source
AI summary
An information processing apparatus including an acquisition unit that acquires two-dimensional code information included in an acquired image, a control unit that, in a case where the acquired information satisfies a predetermined condition, executes processing corresponding to the two-dimensional code, and a setting unit that, in a case where the acquired information does not satisfy the predetermined condition, sets a corresponding two-dimensional code as a non-processing target code.


