I actually read during my studies of A/S psycology (I got a U)
That it is tradition in Japan for the parents to teach their children not to show any emotions, so a constant poker face if you like.
That is my theory to why it is rare to see Japanese people smiling a lot