Our paper proposes a tendon-driven robotic finger based on an anatomical model of a human finger and a suitable method for its analysis. Our study aims to realize an anthropomorphic robotic hand that has the same characteristics and dexterity as that of a human hand, and it also aims to identify the advantages of the human musculoskeletal structure for application to the design and control of robot manipulators. When designing an anthropomorphic robotic hand, several devices are required to apply the human finger structure to a tendon-driven robotic finger. Reasons for this include that one of the human finger muscles, namely, the lumbrical muscle, is situated between tendons, which is an unfavorable configuration for the tendon-driven mechanism. Second, unlike a standard pulley used in a tendon-driven mechanism, some moment arms of the human finger change nonlinearly according to the joint angle. In our robotic finger design, we address these difficulties by rearranging its tendons and develop a mechanism to change the moment arm. We also propose a method to analyze and control this robotic fingers coordinating joints using non-stretch branching tendons based on the human extensor mechanism with a virtual tendon Jacobian matrix and the advantage is that this constraint virtually reduces the degrees-of-freedom (DOF) of the mechanism. Further, we build a prototype to confirm its motion using this method. In addition, we show that the state with the reduced DOF can be lost by external forces acting on the mechanism, and this condition can be changed manually by adjusting the tendon forces. This makes it possible to control the virtual DOFs to satisfy the requirements of the task. Finally, we discuss the benefits from anthropomorphic structures including the tendon arrangement, which mimic the human lumbrical muscle, and the above mentioned mechanism with non-linear moment arms from the perspective that there are two states of DOFs. These insights may provide new perspectives in the design of robotic hands.