为什么要改“倭”为“日本”呢?说是倭国派到中国的使者略懂“夏音”(汉语)之后,发觉“倭”的含义不好,此后就改称“日本”了。如前所述,中国古人称日本为“倭”,原本只是“和”的音译,本身并无贬义,所以,以其“恶”的说法难以置信。
再是说倭人改国号为“日本”,是因为他们认为自己的国家的地理位置“近日所出”。这种说法也值得怀疑;因为认为日本“近日”,那只能是中国人的观念———日本在中国东方遥远的海上,从视觉上感受,似乎正在太阳升起的地方。《山海经·海外东经》说:“ 谷上有扶桑,十日所浴。”《淮南子·天文训》也说:“日出于 谷,浴于咸池,拂于扶桑,是谓晨明。”身居日本列岛的人,并不见太阳从本土升起。因此,说日本是“日之所本”这种观念只能产生在中国,后来日本人这样说,也显然是受了中国观念的影响。
还有一种说法是倭国附近原有一个小国叫“日本”,为倭所吞并,后来倭国遣唐使者便对中国人冒用“日本”这个名称了。这一说法,当时就很可疑,更不足为据了。
倒是唐人张守节的《史记正义》提供了一条罕为人知的证据,或许有助于解开“日本”国名来源之谜:“武后改倭国为日本国。”(《史记·五帝本纪》张守节《正义》)原来,倭国是遵照唐代女皇武则天的意见才改国名为日本的。张守节系玄宗时人,离武后统治时期不远,他的说法当有所据。如果此说确定无误,以上种种疑惑也就不复存在了。