Die japanische Flagge symbolisiert eine aufgehende Sonne. Der offizielle Name der Flagge ist Nisshoki, was "Sonnenmarkierte Flagge" bedeutet. Der rote Kreis auf der Flagge heißt Hinomaru oder „Sonnenkreis“. Gelehrte glauben, dass die Flagge in irgendeiner Form seit dem 12. .
Es gibt einige wissenschaftliche Debatten über die Gründe für den Ursprung der Flagge. Japan ist aufgrund seiner Lage in Ostasien als das Land der aufgehenden Sonne bekannt, und viele glauben, dass die Flagge auf dieser Idee basiert. Die Sonne ist auch in Japan ein sehr wichtiges Symbol. Tatsächlich soll die japanische Königsfamilie Nachkommen der Sonnengöttin Amaterasu sein. "Nippon", der japanische Name für Japan, bedeutet wörtlich übersetzt "Quelle der Sonne". Frühere Versionen der Flagge enthielten Strahlen um die Sonne, und das Weiß, das die rote Sonne umgibt, soll Reinheit symbolisieren. Zwischen dem Ende des Zweiten Weltkriegs und 1947 schränkten Gesetze das öffentliche Zeigen der Flagge aufgrund der Besetzung Japans während dieser Zeit stark ein.