TWO-DIMENSIONAL CODE HAVING RECTANGULAR REGION PROVIDED WITH SPECIFIC PATTERNS FOR SPECIFICATION OF CELL POSTIONS 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:
- a plurality of code blocks each composed of a plurality of cells aggregated together and formed to have i) a specified corner in the rectangular region and ii) the plurality of code blocks arranged in the rectangular region;
a first specific pattern used to specify the positions of the cells; and
error-correction code blocks contained in the code blocks, formed to correct an error, and arranged contiguously to part of the borders of the rectangular region, the part of the borders being displaced from the first specific pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A two-dimensional code having a rectangular region is provided. In the rectangular region, there are a plurality of code blocks, a first specific pattern, and error-correction code blocks. Each code block is composed of a plurality of cells aggregated together and formed to have both a specified corner in the rectangular region and the plurality of code blocks arranged in the rectangular region. The specific pattern is used to specify the positions of the cells. The error-correction code blocks are contained in the code blocks and formed to correct an error. The error-correction code blocks are arranged contiguously to part of the borders of the rectangular region. The part of the borders is displaced from the first specific pattern. Compressed data code blocks are also arranged in the same way as the error-correction code blocks.
22 Citations
21 Claims
-
1. A two-dimensional code having a rectangular region delineated from a background by a plurality of borders, comprising:
-
a plurality of code blocks each composed of a plurality of cells aggregated together and formed to have i) a specified corner in the rectangular region and ii) the plurality of code blocks arranged in the rectangular region; a first specific pattern used to specify the positions of the cells; and error-correction code blocks contained in the code blocks, formed to correct an error, and arranged contiguously to part of the borders of the rectangular region, the part of the borders being displaced from the first specific pattern. - View Dependent Claims (3, 5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
2. A two-dimensional code having a rectangular region delineated from a background by a plurality of borders, comprising:
-
a plurality of code blocks each composed of a plurality of cells aggregated together and formed to have i) a specified corner in the rectangular region and ii) the plurality of code blocks arranged in the rectangular region; a first specific pattern used to specify the positions of the cells; and compressed-data code blocks contained in the code blocks and arranged contiguously to part of the borders of the rectangular region, the part of the borders being displaced from the first specific pattern, compressed data being stored in the compressed-data code blocks. - View Dependent Claims (4, 6, 8)
-
Specification