Thomas Riker could be consider a clone of William Riker. A clone is not the same person, thus a different character. Yes they were both played by Frankes but then other actors have played multiple characters on all 4 shows as well.
It really depends on how you describe character. I believe that a character is a single entity with 1 life story. Thomas Riker and William Riker do not have the same life story.