Two-dimensional code having rectangular region provided with specific patterns for specify cell positions and distinction from background
First Claim
1. A two-dimensional code having a rectangular region delineated from a background by a plurality of borders, comprising:
- code blocks each composed of a plurality of cells which are aggregated;
a first specific pattern used to specify the positions of the cells; and
a second specific pattern used to distinguish the code blocks from a background of the code,wherein the code blocks, the first specific pattern and the second specific pattern are arranged in the rectangular region,the first specific pattern is located at a specified corner of the rectangular region,the second specific pattern is located along one or more of first borders along which the first specific pattern is located, the first borders being part of the borders of the rectangular region,the code blocks include error-correction code blocks for correcting an error, andthe error-correction code blocks are located along second borders which are different from a border of the borders along which the second specific pattern is located, the second borders being part of the borders of the rectangular region.
1 Assignment
0 Petitions
Accused Products
Abstract
A two-dimensional code having a rectangular region is provided. In the rectangular region, there are code blocks composed of a plurality of cells, a first specific pattern specifying the positions of the cells, and a second specific pattern separating the code blocks from a background of the code. The first specific pattern is located at a specified corner of the rectangular region. The second specific pattern is located along one or more of first borders along which the first specific pattern is located, the first borders being part of the borders of the rectangular region. The code blocks include error-correction code blocks, which are located along second borders which are different from a border of the borders along which the second specific pattern is located. The second borders are part of the borders. Compressed data code blocks are also arranged in the same way as the error-correction code blocks.
-
Citations
67 Claims
-
1. A two-dimensional code having a rectangular region delineated from a background by a plurality of borders, comprising:
-
code blocks each composed of a plurality of cells which are aggregated; a first specific pattern used to specify the positions of the cells; and a second specific pattern used to distinguish the code blocks from a background of the code, wherein the code blocks, the first specific pattern and the second specific pattern are arranged in the rectangular region, the first specific pattern is located at a specified corner of the rectangular region, the second specific pattern is located along one or more of first borders along which the first specific pattern is located, the first borders being part of the borders of the rectangular region, the code blocks include error-correction code blocks for correcting an error, and the error-correction code blocks are located along second borders which are different from a border of the borders along which the second specific pattern is located, the second borders being part of the borders of the rectangular region. - View Dependent Claims (3, 5, 7, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
2. A two-dimensional code having a rectangular region delineated from a background by a plurality of borders, comprising:
-
code blocks each composed of a plurality of cells which are aggregated; a first specific pattern used to specify the positions of the cells; and a second specific pattern used to distinguish the code blocks from a background of the code, wherein the code blocks, the first specific pattern and the second specific pattern are arranged in the rectangular region, the first specific pattern is located at a specified corner of the rectangular region, the second specific pattern is located along one or more of first borders along which the first specific pattern is located, the first borders being part of the borders of the rectangular region, the code blocks include compressed data code blocks in which compressed data are stored, and the compressed data code blocks are arranged along second borders which are different from a border of the borders along which the second specific pattern is located, the second borders being part of the borders of the rectangular region. - View Dependent Claims (4, 6, 8, 10)
-
Specification