We consider the James and Schäffer type constants recently introduced by Takahashi. We prove an equality between James (resp. Schäffer) type constants and the modulus of convexity (resp. smoothness). By using these equalities, we obtain some estimates for the new constants in terms of the James constant. As a result, we improve an inequality between the Zbăganu and James constants.