Grundsätzlich ist es nicht beleidigend. Im historische Kontext wurde es glaub ich schon etwas abwertend gebraucht. Aber wir können doch nicht jeden Begriff meiden, weil ihn jemand mal negativ verwendet hat. Kommt noch dazu, das der negative Einschlag ursprünglich wohl nicht oder nicht nur aus der deutschen Kultur kommt sonder wohl massgeblich von der amerikanischen Filmkultur beeinflusst wurde. Dort wurde sie einfach „Japs“ genannt, was im Zuge des 2. Welkrieg wohl schon oft abwertend gemeint war.
Wenn ich von Japsen rede bringe ich den Japaner wohl nicht das höchstmögliche Mass an Respekt entgegen, das tu ich aber bei den Ostdeutschen auch nicht wenn ich dir Ossis nenne. Als Schimpfwort ist es aber nicht gemeint. Eher als eine leichte umganssprachliche Veralberung, die aber nicht böse gemeint ist.
Das wär mal meine Meinung, aber wie immer kommt es such auf den Kontext, sowie Adressant und Absender an.