Patent ID: 8416443

Claim:
A system of generating a plurality of sets of a printed document for distribution to a plurality of destinations, the system comprising: a document data obtaining device configured to obtain document data for distribution, the document data including a plurality of conceal areas each of which is previously designated; a destination information obtaining device configured to obtain distribution destination information including a plurality of items of destination identification information respectively indicating the plurality of destinations to which the plurality of sets of the printed document will be respectively distributed; a conceal processing determiner device configured to determine, for each one of the plurality of destinations, whether to perform conceal processing to at least one of the plurality of conceal areas included in the document data to generate destination-specific conceal processing information indicating whether to perform conceal processing for each one of the plurality of destinations; a print data generating device configured to generate, for each one of the plurality of destinations, destination-specific print data from the document data, by performing conceal processing to the at least one of the plurality of conceal areas included in the document data based on the destination-specific conceal processing information; and a printer configured to print a plurality of sets of the destination-specific print data generated by the print data generating device into the plurality of sets of the printed document to be respectively distributed to the plurality of destinations, wherein the plurality of destinations are each previously assigned with a specific authorization level, and the conceal processing determiner device determines whether to perform conceal processing to the at least one of the plurality of conceal areas included in the document data to be distributed to a specific destination based on the specific authorization level assigned to the specific destination to generate the destination-specific conceal processing information for each one of the plurality of destinations, and the plurality of conceal areas included in the document data are each previously assigned with a specific security level, and the conceal processing determiner device determines for each one of the plurality of destinations and for each one of the plurality of conceal areas whether to perform conceal processing to a specific conceal area included in the document data to be distributed to a specific destination based on the comparison between the specific authorization level assigned to the specific destination and the specific security level assigned to the specific conceal area to generate destination-area-specific conceal processing information for each one of the plurality of destinations, the destination-area-specific conceal processing information being used as the destination-specific conceal processing information.