EP0969403A2

Two-dimensional code recognition processing method and apparatus, and storage medium

Abstract

A two-dimensional code recognition processing method for recognizing a two-dimensional code made of a plurality of square cells arranged in accordance with predetermined layout rules. The method comprises the steps of: generating binary data from image information acquired externally in accordance with a predetermined threshold value; detecting a reference cell serving as a reference in recognizing the two-dimensional code based on the binary data generated in the binary data generating step; detecting corner cells each located in a predetermined search range with respect to the reference cell detected in the reference cell detecting step, on the basis of the binary data generated in the binary data generating step; and detecting code data assigned to the two-dimensional code existing inside an area of a code part enclosed by the reference cell and by the corner cells on the basis of the binary data generated in the binary data generating step.

EP0969403A2, drawing sheet 1
Sheet 1 of 25

Term

Term ended

Projected expiry passed 30 June 2019, 7.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

23 claims: 3 independent, 20 dependent

  1. 1
    A two-dimensional code recognition processing method for recognizing a two-dimensional code made of a plurality of square cells arranged in accordance with predetermined layout rules, the method comprising the steps of:generating binary data from image information acquired externally in accordance with a predetermined threshold value;detecting a reference cell serving as a reference in recognizing said two-dimensional code based on said binary data generated in said binary data generating step;detecting corner cells each located in a predetermined search range with respect to said reference cell detected in said reference cell detecting step, on the basis of said binary data generated in said binary data generating step;and detecting code data assigned to said two-dimensional code existing inside an area of a code part enclosed by said reference cell and by said corner cells on the basis of said binary data generated in said binary data generating step.
  2. 13
    A two-dimensional code recognition processing apparatus for recognizing a two-dimensional code made of a plurality of square cells arranged in accordance with predetermined layout rules, the apparatus comprising:binary data generating means for generating binary data from image information acquired externally in accordance with a predetermined threshold value;reference cell detecting means for detecting a reference cell serving as a reference in recognizing said two-dimensional code based on said binary data generated by said binary data generating means;corner cell detecting means for detecting corner cells each located in a predetermined search range with respect to said reference cell detected by said reference cell detecting means, on the basis of said binary data generated by said binary data generating means;and code data detecting means for detecting code data assigned to said two-dimensional code existing inside an area of a code part enclosed by said reference cell and by said corner cells on the basis of said binary data generated by said binary data generating means.
  3. 18
    A storage medium for storing a two-dimensional code recognition processing program for recognizing a two-dimensional code made of a plurality of square cells arranged in accordance with predetermined layout rules, the program being executable by a computer and comprising the steps of:generating binary data from image information acquired externally in accordance with a predetermined threshold value;detecting a reference cell serving as a reference in recognizing said two-dimensional code based on said binary data generated in said binary data generating step;detecting corner cells each located in a predetermined search range with respect to said reference cell detected in said reference cell detecting step, on the basis of said binary data generated in said binary data generating step;and detecting code data assigned to said two-dimensional code existing inside an area of a code part enclosed by said reference cell and by said corner cells on the basis of said binary data generated in said binary data generating step.