Code Reading Apparatus Preventing Duplicate QR Scans

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In commodity information processing systems, large amounts of transaction information often require multiple two-dimensional codes, leading to errors during checkout as cashiers may mistakenly read the same code twice due to the limitations of narrow roll paper used for provisional receipts.

Innovation Solution

A code reading apparatus with an image pickup section, detecting section, and size recognizing section that captures and recognizes two-dimensional codes, ensuring each code is read only once by checking for size differences, thereby preventing duplicate readings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple two-dimensional codes are printed on the provisional receipt to encode large transaction information, then the information capacity is improved, but the error rate increases due to potential duplicate readings by the scanner

Engineering Contradiction:
Improveinformation capacityVSAvoidreading accuracy
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The transaction information is divided into multiple two-dimensional codes, with each code containing a unique size parameter. This segmentation allows the system to maintain high information capacity while enabling reliable identification of each code through its distinctive size characteristic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each two-dimensional code is assigned a different size (local quality variation) so that the scanner can distinguish between multiple codes based on their size characteristics. This prevents duplicate readings by allowing the system to identify which codes have already been processed.

Inventive Principle:
Principle #3Local quality

2Productivity

If the same two-dimensional code is read twice by mistake during checkout, then processing time is wasted, but the system continues to operate without interruption

Engineering Contradiction:
Improvecheckout throughputVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The scanning system incorporates feedback by comparing the size of each scanned two-dimensional code against previously scanned codes. When a duplicate is detected through size matching, the system provides feedback to prevent reprocessing, thereby eliminating wasted time and maintaining productivity.

Inventive Principle:
Principle #23Feedback

3Device complexity

If a narrow roll paper is used for the provisional receipt, then the device complexity is reduced, but the area available for printing two-dimensional codes is limited

Engineering Contradiction:
Improvesystem simplicityVSAvoidprinting area
Core Design Contradiction:
Device complexityVSArea of stationary object

Solution Approach 1:

The system transitions from relying solely on the two-dimensional space of the narrow receipt to utilizing a third dimension - the size parameter of the two-dimensional codes themselves. By encoding size information into the codes, the system overcomes the limited printing area while maintaining system simplicity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution prevents transaction information from being read twice, enhancing the accuracy and efficiency of the checkout process by ensuring each QR code is recognized and processed correctly, reducing errors and streamlining the checkout process.

Implementation Method 1

an image pickup section for picking up an image

Methodology Applied
Scientific EffectLight detection: Photoelectric Effect

Data Source

PatentUS8678280B2Code reading apparatus, portable terminal, and commodity information processing system
Publication Date: 2014.03.25 TOSHIBA TEC KK
  • US8678280B2 patent drawing
  • US8678280B2 patent drawing
  • US8678280B2 patent drawing

AI summary

According to one embodiment, a code reading apparatus includes an image pickup section, a detecting section, a size recognizing section, and a reading section. The image pickup section picks up an image. The detecting section detects, from the picked-up image, a two-dimensional code obtained by converting information concerning a transaction of a commodity. The size recognizing section recognizes the size of the detected two-dimensional code. The reading section reads the information from the detected two-dimensional code if the recognized size of the two-dimensional code is different from the size of a two-dimensional code recognized immediately before the recognition of the size of the two-dimensional code in the same transaction processing.