Patent ID: 7478421
Filing Date: 2009-01-13
Classification: G06F

Abstract:
1. A system for role-based control of a document processing device comprising: means for receiving an electronic document into a document processing device via an associated network, the document processing device including a printer, a copier, and a scanner; means for generating a scan file corresponding to a scan of a tangible document by the document processing device; means for receiving, via the associated network, document processing instruction data corresponding to at least one user-selected document processing operation corresponding to at least one of the received electronic document and a received tangible document; means for acquiring, via the associated network, user data representative of an identity of a user of a document processing device, which user data is associated with the received electronic document; means for prompting the user for login data via an interface associated with the document processing device; means for receiving login data from the user via the interface; means for receiving device access data representative of device access privileges associated with each of a plurality of users; comparison means for comparing user data and login data with the device access data; means for associating login data with at least one preselected user role in accordance with an output of the comparison means; means for retrieving a permission matrix template specifying allowable usage options of the data processing device associated with each of a plurality of user roles; means for generating permission matrix data in accordance with the at least one preselected user role and retrieved permission matrix template, the permission matrix data including data representative of allowable usage options of the document processing device from a plurality thereof by a user associated with the user data; means for communicating the permission matrix data to the document processing device to allow for control thereof; means for storing the permission matrix on a data storage associated with a controller of the document processing device; and means for controlling operation of the document processing device to a subset of available document processing operations in accordance with the stored permission matrix such that the document processing operation is terminated when not permitted by the stored permission matrix.