I'm not sure about whether or not this is an official rule, but in the campaign I'm in, if a siege weapon is used to attack a character (other than character which are very large), the siege weapon uses a Touch attack instead of a standard ranged attack.
This makes sense to me, as a character won't get much if any protection from armor from a catapult stone or ballista bolt.