Code Pattern Image Generation with Segmented Positional Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for embedding and reading two-dimensional codes on paper face challenges due to the need for large scanning areas, which are prone to distortion and focal deviation when scanned at inclinations, especially when combining identification and positional information within a single code, limiting the size of symbols that can be used.

Innovation Solution

A code pattern image generation apparatus that arranges position-dependent and position-independent information separately within a two-dimensional matrix, allowing for smaller scanning areas by distributing positional information unevenly and reconstructing common identification information across unit regions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If identification information and positional information are stored in one two-dimensional code, then the code can be decoded to identify both the paper sheet and position, but the size of the two-dimensional code increases requiring a wide scanning area

Engineering Contradiction:
Improveinformation embedding capabilityVSAvoidcode area
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent divides the code information into two separate components: position-dependent code images containing positional information and position-independent code images containing identification information. This segmentation allows each code type to be optimized independently, with position-independent codes being smaller and repeatable across multiple locations on the paper sheet.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by placing position-independent code images at multiple specific locations throughout the paper sheet, while position-dependent code images are distributed across the entire sheet. This allows the scanning apparatus to capture identification information from any local area without requiring a wide scan of the entire sheet.

Inventive Principle:
Principle #3Local quality

2Loss of information

If a larger scanning area is used to capture the two-dimensional code, then both identification and positional information can be obtained, but distortion and focal deviation increase when scanning at inclinations

Engineering Contradiction:
Improveinformation completenessVSAvoidscanning accuracy
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

By segmenting the code into position-independent and position-dependent components, the patent enables the scanning apparatus to capture complete identification information from a small local area, avoiding the need for large-area scans that are prone to distortion and focal deviation when scanned at inclinations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The position-independent code image is copied and placed at multiple locations across the paper sheet. This allows the scanning apparatus to obtain complete identification information from any single location without requiring a wide scan, thereby maintaining scanning accuracy even when scanned at inclinations.

Inventive Principle:
Principle #26Copying

3Area of stationary object

If smaller symbols are used in the two-dimensional code, then the code size can be reduced and scanning area can be made smaller, but the symbol cannot be made too small due to printing and scanner resolution limits

Engineering Contradiction:
Improvecode areaVSAvoidsymbol resolution
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The patent segments the code information so that position-independent identification data is separated from position-dependent spatial data. This allows the position-independent code images to use smaller symbols optimized for compact size and repeatability, while position-dependent code images can use larger symbols distributed across the sheet to provide sufficient resolution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By placing multiple position-independent code images at different locations with potentially different sizes, the patent allows optimization of symbol size for local printing and scanning conditions while maintaining overall code functionality and avoiding resolution limitations.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7770803B2Code pattern image generation apparatus and method, code pattern image reader apparatus and method, and code pattern image medium
Publication Date: 2010.08.10 FUJIFILM BUSINESS INNOVATION CORP
  • US7770803B2 patent drawing
  • US7770803B2 patent drawing
  • US7770803B2 patent drawing

AI summary

A code pattern image generation apparatus for generating a code pattern image, which includes position-dependent information differing at every position and position-independent information in common at various positions, the code pattern image generation apparatus includes; an image generator that generates a code pattern image by disposing a plurality of position-dependent code images, which include position-dependent information, at a mutually predetermined spacing along at least one side and repeatedly disposing a position-independent code image, which includes position-independent information, in the spacing between the disposed position-dependent code images.