A two-dimensional model describing the equilibrium state of a cracked inhomogeneous body with a rigid circular inclusion is investigated. The body is assumed to have a crack that reaches the boundary of the rigid inclusion. We assume that the Signorini condition, ensuring non-penetration of the crack faces, is satisfied. We analyze the dependence of solutions on the radius of rigid inclusion. The existence of a solution of the optimal control problem is proven. For this problem, a cost functional is defined by an arbitrary continuous functional, with the radius of inclusion chosen as the control parameter.