A printing device for printing a document according to printing preferences of each of a plurality of recipients of printed matters, wherein the plurality of recipients are users to which printed matters are to be distributed, the printing device comprising: a user information management portion configured to manage a registered user list containing registered information indicating users who are authorized to use the printing device; a job history management portion configured to manage a job history list containing a registered history of print jobs that were executed in the printing device, wherein the job history list is configured to contain a record for each executed print job, wherein the record includes user information indicating the user who has given the command to execute the corresponding print job, output format information such as paper size, color settings, or page layout, file type information, and execution date and time information; a receiving portion configured to accept print job data indicating the document and the plurality of recipients designated by a user distributing the print job data; an output format determination portion configured to extract information for the plurality of recipients contained in the print job data and to determine, for each respective recipient of the plurality of recipients thus extracted, an output format according to personal preference, wherein the output format determination portion is further configured to: referring to the registered user list managed by the user information management portion, checking whether or not the respective recipient indicated to in the print job data matches any user registered in the printing device, extracting records of print jobs of the respective recipient from the job history list, grouping records having same details of output format information, sorting groups in descending order of number of print job records contained in a group, sorting groups having a same number of print job records from a group including a print job record having newest execution date and time, and determining, after the sorting process, a top print job record as personal preference of the respective recipient; and a print job execution portion (11, 12) configured to, when printing the document indicated in the accepted print job by a plurality of sets corresponding to a number of the plurality of recipients, perform the printing in the output format according to the personal preference of each of the plurality of recipients determined by the output format determination portion. a user information management portion configured to manage a registered user list containing registered information indicating users who are authorized to use the printing device; a job history management portion configured to manage a job history list containing a registered history of print jobs that were executed in the printing device, wherein the job history list is configured to contain a record for each executed print job, wherein the record includes user information indicating the user who has given the command to execute the corresponding print job, output format information such as paper size, color settings, or page layout, file type information, and execution date and time information; a receiving portion configured to accept print job data indicating the document and the plurality of recipients designated by a user distributing the print job data; an output format determination portion configured to extract information for the plurality of recipients contained in the print job data and to determine, for each respective recipient of the plurality of recipients thus extracted, an output format according to personal preference, referring to the registered user list managed by the user information management portion, checking whether or not the respective recipient indicated to in the print job data matches any user registered in the printing device, extracting records of print jobs of the respective recipient from the job history list,