1. An image processing method for image processing by using information indicating characteristics of all or part of a consumer item and a routine thereof, comprising the steps of generating material module data indicating an attribute of a material; generating element generating processing module data indicating an attribute of processing for generating an element serving as a component of a first artifact, that is, said consumer item, by using said material; generating element module data indicating an attribute of said element using said material module data and said element generating processing module data; generating first artifact module data indicating an attribute of said first artifact using said element module data; generating second artifact module data indicating an attribute of a second artifact to be linked with said first artifact; storing said first artifact module data and said second artifact module data in a searchable form; and generating image data of a scene connecting said first artifact and said second artifact by using said stored first artifact module data and said second artifact module data.