Patent ID: 7473869

Claim:
A cooking apparatus to cook a food package having a plurality of barcodes on the food package, comprising: a barcode selector which selects a barcode to be read from the plurality of barcodes on the food package; a barcode reader which reads barcode information recorded in the selected barcode; a cooking information processor which analyzes the barcode information based on an analysis rule for analyzing barcode information, calculates final cooking information based on the data to be inputted by a user when the analyzed barcode information is incomplete cooking information, and maintains the analyzed barcode information when the analyzed barcode information is final cooking information; and a controller which controls elements of the cooking apparatus to perform cooking so as to achieve a state corresponding to the final cooking information, wherein the barcode selector selects the barcode to be read from the plurality of barcodes on the food package by selecting the barcode containing information on a cooking capacity corresponding to the cooking capacity of the cooking apparatus.