An apparatus for automatically recognizing a QR code, comprising: a photographing unit for obtaining a surrounding image including a QR code by photographing the QR code including recognition points and surroundings; a QR code recognition unit for converting the surrounding image including the QR code obtained by the photographing unit into a grayscale image of a pixel unit, converting the grayscale image into a histogram indicative of a distribution map according to luminosity of each pixel, extracting only pixels having a luminosity value concentration level corresponding to a threshold or higher based on the histogram, setting the extracted pixels as a candidate pixel group, searching the set candidate pixel group for recognition points through a recognition marker, recognizing the retrieved recognition points as a QR code if the recognition points are recognized, and read-out the information about the recognized QR code; a display unit for displaying an image of the recognized QR code or displaying the read-out information about the QR code; and a memory unit for matching the image of the recognized QR code with the read-out information about the QR code and storing the matched image and the read-out information, characterized in that if three recognition points are not recognized in the candidate pixel group through the recognition marker and thus a QR code is not recognized, the QR code recognition unit enlarges the surrounding image including the QR code obtained through the photographing unit in a vector way, corrects the enlarged surrounding image, converts the enlarged and corrected surrounding image including the QR code into a grayscale image of a pixel unit, converts the grayscale image into a histogram indicative of a distribution map according to luminosity of each pixel, extracts only pixels each having a luminosity value concentration level corresponding to a threshold or higher based on the histogram, sets the extracted pixels as a candidate pixel group, searches the set candidate pixel group for recognition points through the recognition marker, and recognizes retrieved three recognition points as a QR code if the three recognition points are recognized. a photographing unit for obtaining a surrounding image including a QR code by photographing the QR code including recognition points and surroundings; a QR code recognition unit for converting the surrounding image including the QR code obtained by the photographing unit into a grayscale image of a pixel unit, converting the grayscale image into a histogram indicative of a distribution map according to luminosity of each pixel, extracting only pixels having a luminosity value concentration level corresponding to a threshold or higher based on the histogram, setting the extracted pixels as a candidate pixel group, searching the set candidate pixel group for recognition points through a recognition marker, recognizing the retrieved recognition points as a QR code if the recognition points are recognized, and read-out the information about the recognized QR code; a display unit for displaying an image of the recognized QR code or displaying the read-out information about the QR code; and a memory unit for matching the image of the recognized QR code with the read-out information about the QR code and storing the matched image and the read-out information, if three recognition points are not recognized in the candidate pixel group through the recognition marker and thus a QR code is not recognized, the QR code recognition unit enlarges the surrounding image including the QR code obtained through the photographing unit in a vector way, corrects the enlarged surrounding image, converts the enlarged and corrected surrounding image including the QR code into a grayscale image of a pixel unit, converts the grayscale image into a histogram indicative of a distribution map according to luminosity of each pixel, extracts only pixels each having a luminosity value concentration level corresponding to a threshold or higher based on the histogram, sets the extracted pixels as a candidate pixel group, searches the set candidate pixel group for recognition points through the recognition marker, and recognizes retrieved three recognition points as a QR code if the three recognition points are recognized.