TM means trade mark, it does not have to be registered already, but usually with the intention of registration or in the process of applying.
R means registered trade mark.
2008-02-29 00:15:22 補充:
I confirm that you can put TM after your trade mark or logo or slogan even it is not yet registered. However since the trade mark is not registered, it is not fully protected under the legal system. You should apply to register it as soon as (or even before) you start using it.