1. A method of locating a non-textual region of an electronic document or image that matches a user-defined description of said region, said method comprising: comparing non-textual regions of each of a corpus of electronic documents with said user-defined description; and identifying non-textual regions of said electronic documents that match said user-defined description according to pre-determined criteria.