TOKYO - Japan has lodged a protest with China for not providing sufficient information about its recent launch of a weather satellite, despite the risk of debris from the rocket dropping near Japanese waters in the East China Sea, Foreign Minister Yoshimasa Hayashi said Wednesday.