US 12,112,231 B2
Dynamic two-dimensional code group generation method and system
Tsutao Nishizaki, Chuo-ku (JP)
Assigned to ARK LIMITED, Chuo-ku (JP)
Appl. No. 18/254,245
Filed by Ark Limited, Tokyo (JP)
PCT Filed Nov. 29, 2021, PCT No. PCT/JP2021/043617
§ 371(c)(1), (2) Date May 24, 2023,
PCT Pub. No. WO2022/114180, PCT Pub. Date Jun. 2, 2022.
Claims priority of application No. 2020-198203 (JP), filed on Nov. 30, 2020.
Prior Publication US 2024/0095479 A1, Mar. 21, 2024
Int. Cl. G06K 7/14 (2006.01)
CPC G06K 7/1417 (2013.01) [G06K 7/1456 (2013.01); G06K 7/1473 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A dynamic two-dimensional code group generation method for generating a two-dimensional code group for dynamically displaying, repeatedly in sequence, a plurality of two-dimensional codes arranged in a time series, the dynamic two-dimensional code group generation method comprising:
a base identifying step of determining a first setting value of a base two-dimensional code serving as a base from among first setting values identified by evaluation values each associated with a corresponding one of the two-dimensional codes in the two-dimensional code group;
a data block arrangement step of generating and arranging a data block in a storage two-dimensional code identified on the basis of a second setting value corresponding to the first setting value determined in the base identifying step, the data block based on content of target information to be coded; and
a first setting value storing step of storing, in an index two-dimensional code assigned through the first setting values identified by the evaluation values, information related to the first setting value of the base two-dimensional code serving as the base or information related to an amount of shift to the base two-dimensional code, wherein
in the base identifying step or in the first setting value storing step, the first setting values are identified through evaluation values each defined on the basis of at least one or more of a geometric feature or a logical feature of a corresponding one of the two-dimensional codes, the geometric feature or the logical feature being any one of at least a feature value related to a light appearance and a dark appearance of the corresponding one of the two-dimensional codes, a feature of a pilot added around the corresponding one of the two-dimensional codes and indicating an index origin of a code orientation direction, an inclination and a direction related to display of the corresponding one of the two-dimensional codes, a front or back side of an inverted mirror image of a code symbol of the corresponding one of the two-dimensional codes, a display position and a display order of the corresponding one of the two-dimensional codes, light and dark colors constituting the corresponding one of the two-dimensional codes, a kind of the corresponding one of the two-dimensional codes, an identifier number related to a standard mask pattern of the corresponding one of the two-dimensional codes, error correction capacity and a model number included in the corresponding one of the two-dimensional codes, and a codeword at a specific position among data-block constituting codewords including a data codeword and an error correction codeword constituting the corresponding one of the two-dimensional codes.