I noticed you are in fact already using the "Visual Confirmation" feature of phpBB when people sign up. Unfortunately, this particular Captcha implentation has been defeated by spammers for some time now.
For more information, see this link:
That's just one example of many. With some more research you'll find a handful of other implementations as well.