Is there any particular reason why Neal Stephenson consistently refers to Japan as Nippon, and the Japanese as the Nipponese? I first noticed this in the novel Cryptonomicon, again in Reamde, and finally in the Diamond Age, which I just finished.
I realize that Nippon is considered a formal name for Japan (according to the Wikipedia entry, Japan was referred to as Dai Nippon Teikoku from 1868 up to the end of World War II), but it seems odd that he would use this formal term rather than the more familiar one while he doesn't seem to do this sort of substitution for any other countries/peoples.
According to the same article, Japanese people refer to themselves as Nihonjin.