Article 18 of the TRIPS Agreement does not stipulate that the term of protection should begin on registration. It imposes a minimum term of protection of seven years.
In France, trademark law is applicable as from the filing date (Article L 712-1, Intellectual Property Code). The term of protection of ten years from the filing date is therefore in conformity with Article 18.