7. A commodity recognition apparatus, comprising: an interface which captures an image captured by a camera; and a processor, the processor executing the following: detecting an appearance feature amount of a commodity included in the image captured by the camera; comparing data of the appearance feature amount of the commodity with feature amount data in a recognition dictionary file storing feature amount data representing surface information of a commodity for each commodity which is a recognition target; determining whether or not the character recognition is required from the candidate of the commodity extracted as the candidate; recognizing a character string included in the image captured by the camera, if the determination module determines that the character recognition is required; and determining a commodity of a recognition target from the candidate of the commodity according to the character string recognized.
7. A commodity recognition apparatus, comprising: an interface which captures an image captured by a camera; and a processor, the processor executing the following: detecting an appearance feature amount of a commodity included in the image captured by the camera; comparing data of the appearance feature amount of the commodity with feature amount data in a recognition dictionary file storing feature amount data representing surface information of a commodity for each commodity which is a recognition target; determining whether or not the character recognition is required from the candidate of the commodity extracted as the candidate; recognizing a character string included in the image captured by the camera, if the determination module determines that the character recognition is required; and determining a commodity of a recognition target from the candidate of the commodity according to the character string recognized. 8. The commodity recognition apparatus according to claim 7 , wherein the processor determines, as a commodity of the recognition target, the commodity including the character string recognized in its commodity name from the candidate of the commodity.