Which part of the TOS do you think this would violate?
AFAIK you're not under any obligations to show Adsense ads to all users, or all of the time. I know quite a few people who only show Adsense ads to search engine visitors, for example, or block ads for people arriving with certain referrers.
This seems like a similar move.