Bei den Weltmeisterschaften 2005 in Kairo unterlag sie im Finale der Französin Lucie Décosse. 2006 gewann sie bei den Asienspielen die Bronzemedaille. Bronze gewann sie auch bei den Weltmeisterschaften 2007 in Rio de Janeiro. Nachdem Tanimoto 2006 und 2007 bei den japanischen Meisterschaften gewonnen hatte, unterlag sie 2008 gegen Yoshie Ueno. Trotzdem erhielt Tanimoto die Nominierung für die Olympischen Spiele 2008 in Peking. Dort gewann sie im Finale gegen Lucie Décosse ihre zweite olympische Goldmedaille. Ihren letzten internationalen Erfolg erreichte Tanimoto mit einem Sieg beim Weltcup-Turnier 2009 in Prag.