1. An image processing apparatus having a scanning unit for scanning an image and a storage unit for storing an image, comprising: a registration unit constructed to register an image scanned by the scanning unit in the storage unit; a first setting unit constructed to set, in an attribute information table, attribute information for managing an image registered by said registration unit; a second setting unit constructed to set, in a related information table together with the attribute information, relationship between the image registered by said registration unit and a related image in the storage unit; a search unit constructed to search the storage unit for an image specified by attribute information embedded in the image scanned by the scanning unit; a creation unit constructed to acquire an image related to the image found by a search by said search unit from the storage unit by looking up the related information table, and create a relation view of the image; a display unit constructed to display an operation window including the relation view created by said creation unit; a third setting unit constructed to set, in an access list for each attribute information, a right to access a corresponding image; an authentication unit constructed to authenticate a user who operates the image processing apparatus; and a determination unit constructed to determine, by referring to the access list, whether the user authenticated by said authentication unit has a right to access the image found by a search by said search unit, wherein said creation unit acquires the image related to the image found by a search by said search unit on the basis of a determination result of said determination unit by looking up the related information table, and creates the relation view of the image.