A method of processing a bio-signal includes: generating a motion pattern from a motion of an object body; estimating a next point in time of a motion occurrence from the motion pattern; and generating a bio-signal pattern by combining an attenuation factor with a bio-signal of the object body at the estimated next point in time of the motion occurrence.