Patent ID: 8209377

Claim:
A data processing apparatus comprising: an input unit configured to input identification information for identifying a user; a reception unit configured to receive notification information indicating that there is unread information to be read by the user identified by the identification information, the notification information being not received if there is no unread information to be read by the identified user; a data processing execution unit configured to execute print processing; and a control unit configured to, if the notification information is received by the reception unit, restrict the data processing execution unit from executing print processing of data requested by the identified user which is different from the unread information until it is determined that the identified user has read the unread information, and if the notification information is not received by the reception unit, control the data processing execution unit to execute print processing of data requested by the identified user, wherein, even if the notification information is received by the reception unit, the control unit enables the data processing execution unit to execute print processing of the unread information before the user reads the unread information.