Body posture predicting methods have many applications, such as the product design, ergonomic workplace design, human body simulation, virtual reality and animation industry. Analytic Inverse Kinematic (AIK) method, a convenient and time-saving method, has been widely applied to proactively estimate human body postures. It is indicated that a specific body posture can be determined by the optimization of an arbitrary objective function. The objective of this paper is the prediction of the posture of shoulder and elbow, for reaching tasks. In this paper, the joint displacement function and joint discomfort function are selected to be initially applied in the AIK method. Then, a bi-criterion objective function is proposed, by integrating the joint displacement function and joint discomfort function.Results show that the joint displacement function does not predict accurate body postures when the torso is fixed. The joint discomfort function predicts reasonable posture, but it does not reflect the effects of the initial body posture. The accuracy of the arm postures, predicted by the proposed objective function, is the most satisfactory; while the optimal value of the coefficient, in the proposed objective function, is determined by golden section search.