Japan has declared a limited state of emergency in the capital, Tokyo, and three neighbouring prefectures on Thursday to stem the spread of the coronavirus, resisting calls from some medics for wider curbs due to the economic damage they would cause.