Two-dimensional code and its generation method, generation device, program, reading method, reading device, and management system
A two-dimensional code and a technology for generating a two-dimensional code, applied in the direction of encoding/decoding devices, transmission systems, digital transmission systems, etc., can solve problems such as reading
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 approach =
[0150] ===First Embodiment===
[0151] Hereinafter, the two-dimensional code used in the first embodiment will be described. The following description is based on Japanese Industrial Standard JIS X 0510:2004 "Two-Dimensional Code Symbol-QR Code-" (hereinafter, sometimes simply referred to as "JIS standard") unless otherwise specified. In addition, an encoder conforming to the JIS standard is referred to as a standard encoder, and a decoder conforming to the JIS standard is referred to as a standard decoder. In addition, an encoder capable of performing protected encoding processing described below is referred to as an extended encoder, and a decoder capable of protected decoding processing described below is referred to as an extended decoder. The devices are thus distinguished.
[0152] In the following description, the "pattern for protection coding" is a so-called protection masking pattern used when performing protection coding using an exclusive OR operation for the pur...
no. 2 approach =
[0221] === Second Embodiment ===
[0222] Figure 8 A is a first explanatory diagram of extended QR code symbol generation processing in the second embodiment. Figure 8 B is a second explanatory diagram of extended QR code symbol generation processing in the second embodiment.
[0223] The extended QR code symbol generation process of the second embodiment is different from the first embodiment in that not only the RS code is used, but also a protection ID (indicated as "PI" in the figure. Corresponding to a "reference symbol") is introduced. To protect this encoding. It is also a point that a part of the RS block after the protection encoding is replaced with the protection ID (in other words, the protection block (corresponding to the "reference block") including the protection ID).
[0224] Here, the flowchart used in the first embodiment ( Figure 4 ) is partially changed, and a method of generating extended QR code symbols in the second embodiment will be described. ...
no. 3 approach =
[0249] ===Third Embodiment===
[0250] Figure 10 It is an explanatory diagram of the QR code generation process in the third embodiment. In the foregoing second embodiment, the position replaced by the guard block is the head position of the guard-coded RS block. In the third embodiment, in the protection coded RS block, the protection block is replaced at the replacement position determined based on the RS code.
[0251] The replacement start position of the protection block can be appropriately determined in advance, and the replacement start position can also be determined as shown in Table 4, for example.
[0252] [Table 4]
[0253] RS code Replacement start position of the protection block 000 Beginning of the 2nd RS block 001 The 10th byte of the RS block beginning with 010 Beginning of the penultimate RS block 011 The 10th byte of the 2nd RS block 100 The 4th byte of the RS block beginning with 101 Beginning of the 3rd...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


