solution Contentsolution Content

HP UPD - Job storage and PIN printing

Job storage is the capability of a printer to store a print job on the target printer's hard drive or in its memory. Job storage allows a print job to be stored and printed at the user's convenience.

Job storage also provides features for making a print job a personal job with a personal identification number (PIN) and proofing a print job.

Depending upon the target printer's capabilities, users also can choose to send and store encrypted print jobs.

How the HP UPD works with job storage

During installation, the HP UPD queries the printers for installed options and additional equipment using Printer Automatic Configuration. When job storage capabilities are detected, the HP UPD enables the job storage feature and mopier (printer based collation of multiple copies) function.

To override these printer derived settings, set Mopier mode to Disabled in Device Settings. This disables job storage, as well as printer based collation.

In newer versions of UPD, you also have options to manually uninstall the "Storage Device", and you can manually disable "Job Storage", in addition to being able to disable the "Mopier" capability.

Since printer drivers do not perform capacity checks before attempting to store print jobs, the job storage area might become full. If this occurs, an "Unable to store job at printer" error message will display.

Access and configure the job storage feature

To access the job storage features, open the printer Properties and then select Printing Preferences. Click on the Job Storage tab.


If the HP UPD detects the presence of a hard drive or RAM disk on a printer, the Job Storage tab is displayed and job storage is enabled by default.

Job Storage tab features



Job Storage Mode

  • Proof and Hold: This feature allows users to print the first copy of a print job and hold additional copies until the user verifies the job printed as expected. If so, the additional copies of the print job can be printed.

    After the first copy is verified, users can print the remaining pages at the printer control panel.

  • Personal Job: A user's print job is stored on the printer, but not printed, until the print job is printed at the control panel.

    After the job is printed, it is automatically removed from the printer's job storage. Personal jobs can be secured with a PIN, or can be sent encrypted (protected by a password) if the target printer supports this capability.

  • Quick Copy: Quick Copy allows users to print a job through the print driver and then store the print job on the printer's hard drive for printing at a later time, without the need to re-access the print job at their PC.

  • Stored Job: This feature allows users to send a print job to a printer's hard drive (or RAM disk) and store the print job indefinitely.

    The stored job can be printed at any time from the printer's control panel, eliminating the need to send commonly printed jobs or forms from a user PC each time they are printed. Stored jobs can be secured with a PIN.


By default any Proof and Hold, Personal Job, or Quick Copy job that is stored on the device will be deleted from printer storage upon a power-cycle. Depending upon the printer's capability, this default behavior can be configured within the device's Embedded Web Server (EWS).

User Name

The User Name section defines how a job is stored and identified on the printer.

Each job is stored on the device in a unique folder name, defined by the User Name used in the print driver Job Storage properties.

By default, the User Name is the same as the Windows login name for the client. However, this can be changed by selectisng Custom, and then entering the desired User Name.

Make Job Private/Secure

Personal jobs and stored jobs can be made private by selecting PIN to print and entering a 4-digit PIN. The PIN must be entered at the control panel to print the personal or stored job.

For printers that support the capability, Personal and Stored jobs can also be sent encrypted, with a password.

This setting can be preconfigured using Install.exe, AD group policy, DCU, or DDU.


If a print job is made private and no PIN is entered, the PIN defaults to "0000."

Job Name

This feature allows a user to identify the stored job by a custom name.

The default setting Automatic generates a job name string based upon the specific application file name that is being printed.

If job name exists

This setting allows the user to make a decision regarding same name print jobs that are being stored on the printer.

If Use Job Name + (1-99) is selected, the printer will check to see if the print job name is unique for the selected User Name.

If a print job that has the same file name is already stored on the printer, the printer software assigns a number between 1 and 99 to the end of the new file name to make it unique.

If Replace Existing File is selected, the most recent job with the same file name will overwrite any file currently stored on the device with the same name.

Job Notification Options

This option allows the user to decide if the job storage message and job name are displayed on the user's screen when the job is sent to the printer.

Pre-configure job storage capabilities

The job storage feature can be preconfigured and, if desired, locked down during printing. For security purposes, a company might decide to force every print job to be stored on the printer and retrieved by a user, so no documents reside on the output tray unattended.

The following section describes the different methods for pre-configuring the job storage feature.

Job storage pre-configuration methods

Pre-configuration method


HP UPD Install.exe utility

The HP UPD Install.exe utility includes switches that allow the job storage feature to be pre-configured.

  • /pfpjob - This switch enables the job storage capabilities for the HP UPD.

  • /pfpjpin - This switch allows an administrator to pre-set a unique 4-digit code to be used with the PIN printing or personal job feature.


    Only numeric values are permitted, and 4 digits must be used. The default value is "0000" if a PIN is not created.

HP Driver Configuration Utility

The HP Driver Configuration Utility, DCU allows for pre-configuration of Job Storage Mode. It can be enabled and also locked prior to driver deployment.

Use the pull down menu to select the proper method of job storage desired. Put a check mark in the Lock section if you want to force the Job Storage mode.

If Personal Job or Stored Job is selected, an additional pull down menu is created to allow for the setting of custom PIN numbers, or for those printers that support the capability, Encrypt Job with Password can also be pre-configured..

Refer to the DCU release notes for additional information.

HP UPD Active Directory Template

The Default Print Settings section is used to enable and configure the job storage feature.

Enable the feature and choose the Private Printing option. Enter a custom 4-digit PIN or use the default PIN of "0000."

Driver Deployment Utility (DDU)

The DDU tool utilizes the Driver Configuration Utility to allow an administrator to preconfigure the driver settings prior to creating the driver package.

Refer to the ReadMe notes accompanying the DDU tool for additional details.