Blender 2.74 Depth-of-field is okay at 3D-viewport, but not in Render
You have to achieve the in-render DOF through the compositor. Run your combined image through the Defocus node as well as your Z pass output. The output will be the image with DOF as it was in the viewport render.