Code Generation Method for Selective Two-Dimensional Code Reading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience in recognizing and reading two-dimensional codes with higher density, as they require close proximity and may result in unnecessary information retrieval and heavy decode processing.

Innovation Solution

A code generation method that acquires and generates codes based on cell configurations, including information about the presence or absence of next related rankings, allowing users to determine if additional codes with higher density need to be read, thereby optimizing the reading process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a two-dimensional code with higher density is used to record specific information with a large recorded information amount, then the information capacity is improved, but the ease of operation deteriorates because the user must approach closer to capture the code

Engineering Contradiction:
Improverecorded information amountVSAvoidease of reading code
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The code system is segmented into multiple density levels (first density, second density higher than first). Low-density codes provide basic information and are readable from distance, while high-density codes provide detailed information and are readable only when close. This segmentation allows users to first read distant low-density codes to determine whether approaching to read high-density codes is necessary.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the code system have different density qualities. Low-density codes are placed in positions accessible from distance, while high-density codes are placed in positions requiring close approach. This local quality differentiation optimizes the reading experience by matching code density to spatial accessibility.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If a two-dimensional code with higher density is captured by widening the angle of view, then the ease of operation is improved, but the measurement precision deteriorates because the code cannot be correctly recognized

Engineering Contradiction:
Improveease of capturing imageVSAvoidcode recognition accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The code system is divided into multiple density tiers where low-density codes can be captured with wider angles of view at distance, and high-density codes require narrower angles of view when captured up close. This segmentation resolves the contradiction by matching capture conditions to code density requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Low-density codes are read first as a preliminary step before reading high-density codes. This preliminary reading allows users to determine whether detailed information from high-density codes is necessary, preventing unnecessary close approaches and capturing attempts.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If users read all codes including next codes with higher density, then the completeness of information retrieval is improved, but the loss of time increases due to heavy decode processing

Engineering Contradiction:
Improvecompleteness of information retrievalVSAvoiddecode processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

Low-density codes containing information about the existence and class of next high-density codes are read first as a preliminary step. This allows the system to determine whether decoding high-density codes is necessary, avoiding unnecessary decode processing time while ensuring information completeness when needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The low-density codes provide feedback information about whether high-density next codes exist and what class they belong to. This feedback mechanism allows the reading system to make informed decisions about whether to proceed with reading and decoding high-density codes, optimizing the balance between information completeness and processing time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11526715B2Code generation method
Publication Date: 2022.12.13 TOSHIBA TEC KK
  • US11526715B2 patent drawing
  • US11526715B2 patent drawing
  • US11526715B2 patent drawing

AI summary

According to one embodiment, there is provided a code generation method including acquiring, and generating a code. In the acquiring, class information correlated with each of code rankings based on a plurality of different cell configurations is acquired. In the generating, a plurality of codes including the acquired class information are generated based on the cell configurations according to the code rankings. Each of the plurality of codes includes information indicating the presence or absence of a code of a next related ranking.