First, try installing the available updates from HP for this printer: (You may have already done this.)
http://h10025.www1.hp.com/ewfrf/wc/softwareCategory?os=228&lc=en&cc=us&dlc=en&sw_lang=&product=79488#N1001http://h10025.www1.hp.com/ewfrf/wc/softwareCategory?os=228&lc=en&cc=us&dlc=en&sw_lang=&product=79488#N1001
These most likely won't resolve the blank page issue, though. If they don't, try turning off the Data Execution Prevention option in Windows. This has been known to cause issues with some of these older printer drivers. Go to Start -> Control Panel -> System -> Advanced -> Performance -> Settings -> Data Execution Prevention. Set it to 'Turn on DEP for essential Windows programs and services only. You may have to reboot.
If this does not work, you may need to use a different driver. Look to see if there are any newer (possibly something like an HP Universal driver) that will work with this printer. Your driver was written in 2004 (and appears to be the latest available meaning that HP probably doesn't support the device anymore) and may not be written properly to work with the most recent Windows security updates.