Generally speaking, the laser printer should be more efficient.
Modern photocopiers are digital - they're essentially a combined scanner and laser printer. When they're copying, they're not only using the same energy that a typical laser printer would use, but also using a certain amount of power on to scan the document. (Lights, motors, converting to a digital format.)
If you're printing by laser printer, you save on the scanning process. There is some extra power use by the computer (especially if the document is collated, so that the computer must send 100 documents to the printer, rather than one document with an instruciton to print it 100 times). But this should use less juice than the mechanical processes that drive the photocopier's scanner.
But most of the power consumption by these devices is used in standby mode. If you want something that prints the moment you hit a button (common with photocopiers), it probably means that the device is using up a significant amount of power while idle keeping coils hot so it doesn't have to warm up. Technology is improving, though, and some newer devices combine low energy consumption while idling with a fairly rapid warmup.
Regarding the suggestion to avoid printing altogether - this saves on power spent in printing the document, but, of course, it means that people must use power to read it. In many cases, this probably leads to a net saving.
You can create an even bigger saving by not creating the document in the first place - although I doubt it's a solution most offices would relish.