Cyprus has petitioned the International Court of Justice at The Hague to safeguard its offshore mineral rights, its president said on Thursday, as neighbor Turkey disputes its claims.